diff --git a/.github/workflows/buildtest.yml b/.github/workflows/buildtest.yml index e78aafc2..2cad256f 100644 --- a/.github/workflows/buildtest.yml +++ b/.github/workflows/buildtest.yml @@ -64,3 +64,33 @@ jobs: echo "" exit 1 fi + + validate-webhooks: + runs-on: ubuntu-latest + name: Validate webhook optimization + + steps: + - uses: actions/checkout@v4 + - name: Use Node.js 22.x + uses: actions/setup-node@v4 + with: + node-version: 22.x + cache: 'npm' + registry-url: 'https://npm.pkg.github.com' + - run: npm ci + env: + NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Build workspaces + run: npm run build -ws + - name: Generate full webhooks file + run: cd languageservice && npm run update-webhooks + - name: Run optimization validation tests + run: cd languageservice && npm test -- --testPathPattern=eventPayloads + - name: Verify validation tests ran + run: | + if [ ! -f languageservice/src/context-providers/events/webhooks.full.validation-complete ]; then + echo "ERROR: Validation tests did not run!" + echo "The webhooks.full.validation-complete marker file was not created." + exit 1 + fi + echo "Validation tests completed at: $(cat languageservice/src/context-providers/events/webhooks.full.validation-complete)" diff --git a/.gitignore b/.gitignore index 19369cfd..cfe37b77 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,8 @@ node_modules # Minified JSON (generated at build time) *.min.json -# Intermediate JSON for size comparison (generated by update-webhooks --all) -*.all.json -*.drop.json -*.strip.json \ No newline at end of file +# Full webhooks source (generated by update-webhooks, used for validation tests) +*.full.json + +# Validation marker (generated by tests) +*.validation-complete diff --git a/docs/json-data-files.md b/docs/json-data-files.md index 94ff17ee..442b0215 100644 --- a/docs/json-data-files.md +++ b/docs/json-data-files.md @@ -6,8 +6,9 @@ This document describes the JSON data files used by the language service package The language service uses several JSON files containing schema definitions, webhook payloads, and other metadata. To reduce bundle size, these files are: -1. **Optimized at generation time** — unused events are dropped, unused fields are stripped -2. **Minified at build time** — whitespace is removed to produce `.min.json` files +1. **Optimized at generation time** — unused events are dropped, unused fields are stripped, shared objects are deduplicated, property names are interned +2. **Compacted using a space-efficient format** — params use type-based dispatch arrays instead of objects +3. **Minified at build time** — whitespace is removed to produce `.min.json` files The source `.json` files are human-readable and checked into the repository. The `.min.json` files are generated during build and gitignored. @@ -18,7 +19,8 @@ The source `.json` files are human-readable and checked into the repository. The | File | Description | |------|-------------| | `src/context-providers/events/webhooks.json` | Webhook event payload schemas for autocompletion | -| `src/context-providers/events/objects.json` | Deduplicated shared object definitions referenced by webhooks | +| `src/context-providers/events/webhooks.objects.json` | Deduplicated shared object definitions referenced by webhooks | +| `src/context-providers/events/webhooks.strings.json` | Interned property names shared by webhooks and objects | | `src/context-providers/events/schedule.json` | Schedule event context data | | `src/context-providers/events/workflow_call.json` | Reusable workflow call context data | | `src/context-providers/descriptions.json` | Context variable descriptions for hover | @@ -33,7 +35,7 @@ The source `.json` files are human-readable and checked into the repository. The ### Webhooks and Objects -The `webhooks.json` and `objects.json` files are generated from the [GitHub REST API description](https://github.com/github/rest-api-description): +The `webhooks.json`, `webhooks.objects.json`, and `webhooks.strings.json` files are generated from the [GitHub REST API description](https://github.com/github/rest-api-description): ```bash cd languageservice @@ -44,9 +46,10 @@ This script: 1. Fetches webhook schemas from the GitHub API description 2. **Validates** all events are categorized (fails if new events are found) 3. **Drops** events that aren't valid workflow triggers (see [Dropped Events](#dropped-events)) -4. **Strips** unused fields like `description` and `summary` (see [Stripped Fields](#stripped-fields)) -5. **Deduplicates** shared object definitions into `objects.json` -6. Writes the optimized, pretty-printed JSON files +4. **Compacts** params into a space-efficient array format, keeping only `name`, `description`, and `childParamsGroups` (see [Compact Format](#compact-format)) +5. **Deduplicates** shared object definitions into `webhooks.objects.json` +6. **Interns** duplicate property names into `webhooks.strings.json` (see [String Interning](#string-interning)) +7. Writes the optimized, pretty-printed JSON files ### Handling New Webhook Events @@ -67,9 +70,9 @@ Action required: 1. Check [Events that trigger workflows](https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows) -2. Edit `languageservice/script/webhooks/index.ts`: - - Add to `KEPT_EVENTS` if it's a valid workflow trigger - - Add to `DROPPED_EVENTS` if it's GitHub App or API-only +2. Edit `languageservice/src/context-providers/events/event-filters.json`: + - Add to `kept` array if it's a valid workflow trigger + - Add to `dropped` array if it's GitHub App or API-only 3. Run `npm run update-webhooks` and commit the changes @@ -101,13 +104,15 @@ The code imports the minified versions: ```ts import webhooks from "./events/webhooks.min.json" +import objects from "./events/webhooks.objects.min.json" +import strings from "./events/webhooks.strings.min.json" ``` ## CI Verification CI verifies that generated source files are up-to-date: -1. Runs `npm run update-webhooks` to regenerate webhooks.json and objects.json +1. Runs `npm run update-webhooks` to regenerate webhooks.json, webhooks.objects.json, and webhooks.strings.json 2. Checks for uncommitted changes with `git diff --exit-code` The `.min.json` files are generated at build time and are not committed to the repository. @@ -118,33 +123,101 @@ If the build fails, run `cd languageservice && npm run update-webhooks` locally Webhook events that aren't valid workflow `on:` triggers are dropped (e.g., `installation`, `ping`, `member`, etc.). These are GitHub App or API-only events. -See `DROPPED_EVENTS` in `script/webhooks/index.ts` for the full list. +See `dropped` array in `src/context-providers/events/event-filters.json` for the full list. -## Stripped Fields +## Compact Format -Unused fields are stripped to reduce bundle size. For example: +Params are converted from verbose objects into compact arrays, keeping only the fields needed for autocompletion and hover docs (`name`, `description`, `childParamsGroups`). Unused fields like `type`, `in`, `isRequired`, `enum`, and `default` are discarded. + +| Format | Meaning | +|--------|---------| +| `"name"` | Name only (no description, no children) | +| `[name, desc]` | Name + description (arr[1] is a string) | +| `[name, children]` | Name + children (arr[1] is an array) | +| `[name, desc, children]` | Name + description + children | + +The reader uses `typeof arr[1]` to determine the format: if it's a string, it's a description; if it's an array, it's children. + +**Example:** ```json -// Before (from webhooks.all.json) +// Before (object format) { - "type": "object", "name": "issue", - "in": "body", "description": "The issue itself.", - "isRequired": true, - "childParamsGroups": [...] + "childParamsGroups": [ + { "name": "id" }, + { "name": "title", "description": "Issue title" } + ] } -// After (webhooks.json) +// After (compact format) +["issue", "The issue itself.", [ + "id", + ["title", "Issue title"] +]] +``` + +## String Interning + +Property names that appear 2+ times are "interned" into a shared string table (`webhooks.strings.json`). In the compact arrays, these names are replaced with non-negative numeric indices: + +```json +// webhooks.strings.json +["url", "id", "name", ...] // Index 0 = "url", 1 = "id", 2 = "name" + +// webhooks.json - uses indices instead of strings { - "name": "issue", - "description": "The issue itself.", - "childParamsGroups": [...] + "push": { + "default": { + "p": [ + [0, "The URL..."], // 0 = "url" from string table + [1, "Unique ID"], // 1 = "id" + 2 // 2 = "name" (name-only, no description) + ] + } + } } ``` -Only `name`, `description`, and `childParamsGroups` are kept — these are used for autocompletion and hover docs. +**How to distinguish indices from other values:** + +- **Negative numbers** → Object indices: `-1` = object 0, `-2` = object 1, etc. (formula: `-(index + 1)`) +- **Non-negative numbers** → String indices (references into `webhooks.strings.json`) +- **Literal strings** → Singletons (names appearing only once, not interned) + +Singletons are kept as literal strings for readability and to avoid the overhead of adding rarely-used names to the string table. + +## Deduplication + +Shared object definitions are extracted into `webhooks.objects.json` and referenced by negative index: + +```json +// webhooks.objects.json +[ + ["url", "The URL"], // Index 0 (referenced as -1) + ["id", "Unique identifier"], // Index 1 (referenced as -2) + [...] +] + +// webhooks.json - negative numbers reference objects +{ + "push": { + "default": { + "p": [-1, -2, ["ref", "The git ref"]] // -1 = object 0, -2 = object 1 + } + } +} +``` + +This reduces duplication when the same object structure appears in multiple events (e.g., `repository`, `sender`, `organization`). + +## Size Reduction -To compare all fields vs stripped, run `npm run update-webhooks -- --all` and diff the `.all.json` files against the regular ones. +The optimizations achieve approximately 99% file size reduction: -See `EVENT_ACTION_FIELDS` and `BODY_PARAM_FIELDS` in `script/webhooks/index.ts` to modify what gets stripped. +| Stage | Minified | Gzip | +|-------|----------|------| +| Original (webhooks.full.json) | 15.8 MB | 968 KB | +| After optimization (combined) | 152 KB | 15.6 KB | +| **Reduction** | **99%** | **98%** | diff --git a/languageservice/package.json b/languageservice/package.json index 78eb7cd8..3633f0b1 100644 --- a/languageservice/package.json +++ b/languageservice/package.json @@ -37,13 +37,13 @@ "format-check": "prettier --check '**/*.ts'", "lint": "eslint 'src/**/*.ts'", "lint-fix": "eslint --fix 'src/**/*.ts'", - "minify-json": "node ../script/minify-json.js src/context-providers/descriptions.json src/context-providers/events/webhooks.json src/context-providers/events/objects.json src/context-providers/events/schedule.json src/context-providers/events/workflow_call.json", + "minify-json": "node ../script/minify-json.js src/context-providers/descriptions.json src/context-providers/events/webhooks.json src/context-providers/events/webhooks.objects.json src/context-providers/events/webhooks.strings.json src/context-providers/events/schedule.json src/context-providers/events/workflow_call.json", "prebuild": "npm run minify-json", "prepublishOnly": "npm run build && npm run test", "pretest": "npm run minify-json", "test": "NODE_OPTIONS=\"--experimental-vm-modules\" jest", "test-watch": "NODE_OPTIONS=\"--experimental-vm-modules\" jest --watch", - "update-webhooks": "npx tsx script/webhooks/index.ts", + "update-webhooks": "npx tsx script/webhooks/update-webhooks.ts", "watch": "tsc --build tsconfig.build.json --watch" }, "dependencies": { diff --git a/languageservice/script/webhooks/deduplicate.ts b/languageservice/script/webhooks/deduplicate.ts index 2a372fff..1a662d7a 100644 --- a/languageservice/script/webhooks/deduplicate.ts +++ b/languageservice/script/webhooks/deduplicate.ts @@ -1,5 +1,38 @@ import Webhook from "./webhook"; +/** + * Get the name from a param. + * Formats: "name" (string), or [name, ...] (array) + */ +function getParamName(param: any): string { + if (typeof param === "string") { + return param; + } + if (Array.isArray(param)) { + return param[0]; + } + return param.name; +} + +/** + * Get params from a webhook action. + * Uses 'p' (short key) if present, falls back to 'bodyParameters' + */ +function getParams(webhook: any): any[] { + return webhook.p || webhook.bodyParameters || []; +} + +/** + * Set params on a webhook action using the short key 'p' + */ +function setParams(webhook: any, params: any[]): void { + if (webhook.p !== undefined) { + webhook.p = params; + } else { + webhook.bodyParameters = params; + } +} + // Store any repeated body parameters in an array // and replace them in the webhook with an index in the array export function deduplicateWebhooks(webhooks: Record>): any[] { @@ -10,10 +43,11 @@ export function deduplicateWebhooks(webhooks: Record = {}; for (const webhook of iterateWebhooks(webhooks)) { - for (const param of webhook.bodyParameters) { - objectsByName[param.name] ||= []; - const index = findOrAdd(param, objectsByName[param.name]); - const key = `${param.name}:${index}`; + for (const param of getParams(webhook)) { + const name = getParamName(param); + objectsByName[name] ||= []; + const index = findOrAdd(param, objectsByName[name]); + const key = `${name}:${index}`; objectCount[key] ||= 0; objectCount[key]++; } @@ -27,18 +61,19 @@ export function deduplicateWebhooks(webhooks: Record 1) { - newParams.push(indexForParam(param, index, bodyParamIndexMap, duplicatedBodyParams)); + newParams.push(indexForParam(param, name, index, bodyParamIndexMap, duplicatedBodyParams)); } else { // If an object is only used once, keep it inline newParams.push(param); } } - webhook.bodyParameters = newParams; + setParams(webhook, newParams); } return duplicatedBodyParams; @@ -74,11 +109,12 @@ function find(param: any, objects: any[]): number { function indexForParam( param: any, + paramName: string, paramNameIndex: number, objectIndexMap: Record, duplicatedBodyParams: any[] ): number { - const key = `${param.name}:${paramNameIndex}`; + const key = `${paramName}:${paramNameIndex}`; const existingIndex = objectIndexMap[key]; if (existingIndex !== undefined) { diff --git a/languageservice/script/webhooks/index.ts b/languageservice/script/webhooks/index.ts deleted file mode 100755 index 1e6e6170..00000000 --- a/languageservice/script/webhooks/index.ts +++ /dev/null @@ -1,310 +0,0 @@ -import {promises as fs} from "fs"; -import Webhook from "./webhook.js"; - -import schemaImport from "rest-api-description/descriptions/api.github.com/dereferenced/api.github.com.deref.json"; -import {deduplicateWebhooks} from "./deduplicate.js"; -const schema = schemaImport as any; - -const OUTPUT_PATH = "./src/context-providers/events/webhooks.json"; -const OBJECTS_PATH = "./src/context-providers/events/objects.json"; -const ALL_OUTPUT_PATH = "./src/context-providers/events/webhooks.all.json"; -const ALL_OBJECTS_PATH = "./src/context-providers/events/objects.all.json"; -const DROP_OUTPUT_PATH = "./src/context-providers/events/webhooks.drop.json"; -const DROP_OBJECTS_PATH = "./src/context-providers/events/objects.drop.json"; -const STRIP_OUTPUT_PATH = "./src/context-providers/events/webhooks.strip.json"; -const STRIP_OBJECTS_PATH = "./src/context-providers/events/objects.strip.json"; - -// Parse --all flag -const generateAll = process.argv.includes("--all"); - -// Events to drop - not valid workflow triggers (GitHub App or API-only events) -// See: https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows -const DROPPED_EVENTS = new Set([ - "branch_protection_configuration", - "code_scanning_alert", - "commit_comment", - "custom_property", - "custom_property_values", - "dependabot_alert", - "deploy_key", - "github_app_authorization", - "installation", - "installation_repositories", - "installation_target", - "marketplace_purchase", - "member", - "membership", - "merge_group", - "meta", - "org_block", - "organization", - "package", - "personal_access_token_request", - "ping", - "repository", - "repository_advisory", - "repository_ruleset", - "secret_scanning_alert", - "secret_scanning_alert_location", - "security_advisory", - "security_and_analysis", - "sponsorship", - "star", - "team", - "team_add" -]); - -// Events to keep - valid workflow triggers -// See: https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows -const KEPT_EVENTS = new Set([ - "branch_protection_rule", - "check_run", - "check_suite", - "create", - "delete", - "deployment", - "deployment_status", - "discussion", - "discussion_comment", - "fork", - "gollum", - "issue_comment", - "issues", - "label", - "milestone", - "page_build", - "project", - "project_card", - "project_column", - "projects_v2", - "projects_v2_item", - "public", - "pull_request", - "pull_request_review", - "pull_request_review_comment", - "pull_request_review_thread", - "push", - "registry_package", - "release", - "repository_dispatch", - "repository_import", - "repository_vulnerability_alert", - "status", - "watch", - "workflow_dispatch", - "workflow_job", - "workflow_run" -]); - -/** - * Fields to strip from the JSON data. - * - * EVENT_ACTION_FIELDS: stripped from each event action object (top level only) - * Example event action object before stripping: - * { - * "description": "This event is triggered when...", // <-- stripped - * "summary": "A brief summary", // <-- stripped - * "availability": ["repository"], // <-- stripped - * "category": "issues", // <-- stripped - * "action": "opened", // kept - * "bodyParameters": [...] // kept - * } - * - * BODY_PARAM_FIELDS: stripped from every bodyParameters object, recursively through childParamsGroups - * Example bodyParameter object before stripping: - * { - * "type": "object", // <-- stripped - * "name": "changes", // kept (used for property names) - * "in": "body", // <-- stripped - * "description": "The changes that were made.", // kept (used for hover docs) - * "isRequired": true, // <-- stripped - * "enum": ["a", "b"], // <-- stripped - * "default": "a", // <-- stripped - * "childParamsGroups": [ // kept (used for nested properties) - * { - * "type": "string", // <-- stripped (recursive) - * "name": "from", // kept - * "isRequired": true // <-- stripped (recursive) - * } - * ] - * } - */ -const EVENT_ACTION_FIELDS = ["description", "summary", "availability", "category"]; -const BODY_PARAM_FIELDS = ["type", "in", "isRequired", "enum", "default"]; - -/** - * Strip fields from a bodyParameter object and recursively from childParamsGroups. - */ -function stripBodyParam(param: any): any { - if (typeof param !== "object" || param === null) { - return param; - } - - const result: any = {}; - for (const [key, value] of Object.entries(param)) { - if (BODY_PARAM_FIELDS.includes(key)) { - continue; // Strip this field - } - if (key === "childParamsGroups" && Array.isArray(value)) { - result[key] = value.map(stripBodyParam); - } else { - result[key] = value; - } - } - return result; -} - -/** - * Strip unused fields from event action data. - */ -function stripEventActionFields(action: any): any { - const result: any = {}; - for (const [key, value] of Object.entries(action)) { - if (EVENT_ACTION_FIELDS.includes(key)) { - continue; // Strip this field - } - if (key === "bodyParameters" && Array.isArray(value)) { - result[key] = value.map((p: any) => (typeof p === "number" ? p : stripBodyParam(p))); - } else { - result[key] = value; - } - } - return result; -} - -/** - * Strip unused fields from all webhooks. - * Structure: { eventName: { actionName: { ...fields } } } - */ -function stripFields(webhooks: Record>): Record> { - const result: Record> = {}; - for (const [eventName, actions] of Object.entries(webhooks)) { - result[eventName] = {}; - for (const [actionName, actionData] of Object.entries(actions)) { - result[eventName][actionName] = stripEventActionFields(actionData); - } - } - return result; -} - -const rawWebhooks = Object.values(schema.webhooks || schema["x-webhooks"]) as any[]; -if (!rawWebhooks) { - throw new Error("No webhooks found in schema"); -} - -const webhooks: Webhook[] = []; -for (const webhook of Object.values(rawWebhooks)) { - webhooks.push(new Webhook(webhook.post)); -} - -await Promise.all(webhooks.map(webhook => webhook.process())); - -// Check for unknown events (not in DROPPED_EVENTS or KEPT_EVENTS) -const unknownEvents: string[] = []; -for (const webhook of webhooks) { - if (!DROPPED_EVENTS.has(webhook.category) && !KEPT_EVENTS.has(webhook.category)) { - if (!unknownEvents.includes(webhook.category)) { - unknownEvents.push(webhook.category); - } - } -} - -if (unknownEvents.length > 0) { - console.error(""); - console.error("══════════════════════════════════════════════════════════════════"); - console.error("ERROR: New webhook event(s) detected!"); - console.error("══════════════════════════════════════════════════════════════════"); - console.error(""); - console.error("The following events are not categorized:"); - for (const event of unknownEvents.sort()) { - console.error(` - ${event}`); - } - console.error(""); - console.error("Action required:"); - console.error(" 1. Check if the event is a valid workflow trigger:"); - console.error( - " https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows" - ); - console.error(""); - console.error(" 2. Add the event to DROPPED_EVENTS or KEPT_EVENTS in:"); - console.error(" languageservice/script/webhooks/index.ts"); - console.error(""); - console.error(" 3. See docs/json-data-files.md for more details."); - console.error(""); - process.exit(1); -} - -// The category is the name of the webhook -const categorizedWebhooks: Record> = {}; -for (const webhook of webhooks) { - if (!webhook.action) webhook.action = "default"; - - // Drop unused events - if (DROPPED_EVENTS.has(webhook.category)) { - continue; - } - - if (categorizedWebhooks[webhook.category]) { - categorizedWebhooks[webhook.category][webhook.action] = webhook; - } else { - categorizedWebhooks[webhook.category] = {}; - categorizedWebhooks[webhook.category][webhook.action] = webhook; - } -} - -// Strip fields before deduplication -const strippedWebhooks = stripFields(categorizedWebhooks); - -// Deduplicate after dropping and stripping -const objectsArray = deduplicateWebhooks(strippedWebhooks); - -// Write optimized output -await fs.writeFile(OBJECTS_PATH, JSON.stringify(objectsArray, null, 2)); -await fs.writeFile(OUTPUT_PATH, JSON.stringify(strippedWebhooks, null, 2)); - -console.log(`Wrote ${OUTPUT_PATH} (${Object.keys(strippedWebhooks).length} events)`); -console.log(`Wrote ${OBJECTS_PATH} (${objectsArray.length} objects)`); - -// Optionally generate intermediate versions for size comparison -if (generateAll) { - // Helper to deep clone - function clone(obj: T): T { - return JSON.parse(JSON.stringify(obj)); - } - - // Build full webhooks (no drop, no strip) from fresh data - const fullWebhooks: Record> = {}; - for (const webhook of webhooks) { - const w = clone(webhook); - if (!w.action) w.action = "default"; - fullWebhooks[w.category] ||= {}; - fullWebhooks[w.category][w.action] = w; - } - - // Generate all version (no drop, no strip) - const allWebhooks = clone(fullWebhooks); - const allObjects = deduplicateWebhooks(allWebhooks); - await fs.writeFile(ALL_OUTPUT_PATH, JSON.stringify(allWebhooks, null, 2)); - await fs.writeFile(ALL_OBJECTS_PATH, JSON.stringify(allObjects, null, 2)); - console.log(`Wrote ${ALL_OUTPUT_PATH} (${Object.keys(allWebhooks).length} events)`); - console.log(`Wrote ${ALL_OBJECTS_PATH} (${allObjects.length} objects)`); - - // Generate drop-only version (drop events, no strip) - const dropWebhooks = clone(fullWebhooks); - for (const event of DROPPED_EVENTS) { - delete dropWebhooks[event]; - } - const dropObjects = deduplicateWebhooks(dropWebhooks); - await fs.writeFile(DROP_OUTPUT_PATH, JSON.stringify(dropWebhooks, null, 2)); - await fs.writeFile(DROP_OBJECTS_PATH, JSON.stringify(dropObjects, null, 2)); - console.log(`Wrote ${DROP_OUTPUT_PATH} (${Object.keys(dropWebhooks).length} events)`); - console.log(`Wrote ${DROP_OBJECTS_PATH} (${dropObjects.length} objects)`); - - // Generate strip-only version (strip fields, no drop) - const stripWebhooks = stripFields(clone(fullWebhooks)); - const stripObjects = deduplicateWebhooks(stripWebhooks); - await fs.writeFile(STRIP_OUTPUT_PATH, JSON.stringify(stripWebhooks, null, 2)); - await fs.writeFile(STRIP_OBJECTS_PATH, JSON.stringify(stripObjects, null, 2)); - console.log(`Wrote ${STRIP_OUTPUT_PATH} (${Object.keys(stripWebhooks).length} events)`); - console.log(`Wrote ${STRIP_OBJECTS_PATH} (${stripObjects.length} objects)`); -} diff --git a/languageservice/script/webhooks/update-webhooks.ts b/languageservice/script/webhooks/update-webhooks.ts new file mode 100755 index 00000000..cefc296a --- /dev/null +++ b/languageservice/script/webhooks/update-webhooks.ts @@ -0,0 +1,291 @@ +import {promises as fs} from "fs"; +import Webhook from "./webhook.js"; + +import schemaImport from "rest-api-description/descriptions/api.github.com/dereferenced/api.github.com.deref.json"; +import {deduplicateWebhooks} from "./deduplicate.js"; +import eventFilters from "../../src/context-providers/events/event-filters.json"; +const schema = schemaImport as any; + +const DROPPED_EVENTS = new Set(eventFilters.dropped); +const KEPT_EVENTS = new Set(eventFilters.kept); + +const OUTPUT_PATH = "./src/context-providers/events/webhooks.json"; +const OBJECTS_PATH = "./src/context-providers/events/webhooks.objects.json"; +const STRINGS_PATH = "./src/context-providers/events/webhooks.strings.json"; +const FULL_OUTPUT_PATH = "./src/context-providers/events/webhooks.full.json"; + +/** + * Fields discarded from each event action object (top level only). + * Body parameters are compacted to only keep name, description, and childParamsGroups. + */ +const EVENT_ACTION_FIELDS = ["description", "summary", "availability", "category", "action"]; + +/** + * Convert a bodyParameter object to compact array format. + * + * Format (type-based dispatch): + * - "name" - name only (just a string) + * - [name, desc] - name + description (desc is string) + * - [name, [...children]] - name + children (arr[1] is array) + * - [name, desc, [...children]] - name + description + children + * + * The reader uses typeof to determine the meaning: + * - string -> name only + * - array with string arr[1] -> name + description + * - array with array arr[1] -> name + children + */ +function compactParam(param: any): any { + if (typeof param !== "object" || param === null) { + return param; + } + + const name: string = param.name; + const desc: string | undefined = param.description; + const children: any[] | undefined = param.childParamsGroups; + + const hasDesc = desc && desc.length > 0; + const hasChildren = children && children.length > 0; + + if (hasDesc && hasChildren) { + return [name, desc, children.map(compactParam)]; + } else if (hasChildren) { + return [name, children.map(compactParam)]; + } else if (hasDesc) { + return [name, desc]; + } else { + return name; // Just the string, not wrapped in array + } +} + +/** + * Convert event action data to compact format. + */ +function compactEventAction(action: any): any { + const result: any = {}; + for (const [key, value] of Object.entries(action)) { + if (EVENT_ACTION_FIELDS.includes(key)) { + continue; // Discard this field + } + if (key === "bodyParameters" && Array.isArray(value)) { + // Use short key 'p' for params + result["p"] = value.map((p: any) => (typeof p === "number" ? p : compactParam(p))); + } else { + result[key] = value; + } + } + return result; +} + +/** + * Convert all webhooks to compact format. + * Structure: { eventName: { actionName: { ...fields } } } + */ +function compactWebhooks(webhooks: Record>): Record> { + const result: Record> = {}; + for (const [eventName, actions] of Object.entries(webhooks)) { + result[eventName] = {}; + for (const [actionName, actionData] of Object.entries(actions)) { + result[eventName][actionName] = compactEventAction(actionData); + } + } + return result; +} + +const rawWebhooks = Object.values(schema.webhooks || schema["x-webhooks"]) as any[]; +if (!rawWebhooks) { + throw new Error("No webhooks found in schema"); +} + +const webhooks: Webhook[] = []; +for (const webhook of Object.values(rawWebhooks)) { + webhooks.push(new Webhook(webhook.post)); +} + +await Promise.all(webhooks.map(webhook => webhook.process())); + +// Check for unknown events (not in DROPPED_EVENTS or KEPT_EVENTS) +const unknownEvents: string[] = []; +for (const webhook of webhooks) { + if (!DROPPED_EVENTS.has(webhook.category) && !KEPT_EVENTS.has(webhook.category)) { + if (!unknownEvents.includes(webhook.category)) { + unknownEvents.push(webhook.category); + } + } +} + +if (unknownEvents.length > 0) { + console.error(""); + console.error("══════════════════════════════════════════════════════════════════"); + console.error("ERROR: New webhook event(s) detected!"); + console.error("══════════════════════════════════════════════════════════════════"); + console.error(""); + console.error("The following events are not categorized:"); + for (const event of unknownEvents.sort()) { + console.error(` - ${event}`); + } + console.error(""); + console.error("Action required:"); + console.error(" 1. Check if the event is a valid workflow trigger:"); + console.error( + " https://docs.github.com/en/actions/writing-workflows/choosing-when-your-workflow-runs/events-that-trigger-workflows" + ); + console.error(""); + console.error(" 2. Add the event to 'dropped' or 'kept' array in:"); + console.error(" languageservice/src/context-providers/events/event-filters.json"); + console.error(""); + console.error(" 3. See docs/json-data-files.md for more details."); + console.error(""); + process.exit(1); +} + +// Build full webhooks (all events, no transformations) for validation tests +const fullWebhooks: Record> = {}; +for (const webhook of webhooks) { + if (!webhook.action) webhook.action = "default"; + + if (fullWebhooks[webhook.category]) { + fullWebhooks[webhook.category][webhook.action] = webhook; + } else { + fullWebhooks[webhook.category] = {}; + fullWebhooks[webhook.category][webhook.action] = webhook; + } +} + +// Write full version (before any optimizations) +await fs.writeFile(FULL_OUTPUT_PATH, JSON.stringify(fullWebhooks, null, 2)); +console.log(`Wrote ${FULL_OUTPUT_PATH} (${Object.keys(fullWebhooks).length} events, unoptimized)`); + +// The category is the name of the webhook +const categorizedWebhooks: Record> = {}; +for (const webhook of webhooks) { + if (!webhook.action) webhook.action = "default"; + + // Drop unused events + if (DROPPED_EVENTS.has(webhook.category)) { + continue; + } + + if (categorizedWebhooks[webhook.category]) { + categorizedWebhooks[webhook.category][webhook.action] = webhook; + } else { + categorizedWebhooks[webhook.category] = {}; + categorizedWebhooks[webhook.category][webhook.action] = webhook; + } +} + +// Convert to compact format before deduplication +const compactedWebhooks = compactWebhooks(categorizedWebhooks); + +// Deduplicate after compacting +const objectsArray = deduplicateWebhooks(compactedWebhooks); + +// ============================================================================ +// String Interning (Phase 3) +// ============================================================================ +// Intern duplicate property names to reduce file size. +// Names appearing 2+ times are stored in a string table and referenced by index. +// Singleton names stay as literal strings for readability. + +/** + * Collect all property names from params (for frequency counting) + */ +function collectNames(param: any, counts: Map): void { + if (typeof param === "number") return; + if (typeof param === "string") { + counts.set(param, (counts.get(param) || 0) + 1); + return; + } + if (Array.isArray(param)) { + const name = param[0] as string; + counts.set(name, (counts.get(name) || 0) + 1); + const children = Array.isArray(param[1]) ? param[1] : param[2]; + if (children) children.forEach((c: any) => collectNames(c, counts)); + } +} + +/** + * Replace duplicate names with indices into the string table. + * Object references use negative indices: objectIndex -> -(objectIndex + 1) + * String references use non-negative indices: stringIndex -> stringIndex + * + * @param param - The param to process + * @param nameToIndex - Map from name to string table index + */ +function internNames(param: any, nameToIndex: Map): any { + // Object reference (already a number from deduplication) -> make negative + if (typeof param === "number") return -(param + 1); + + // String -> intern if in table, otherwise keep as literal + if (typeof param === "string") { + const idx = nameToIndex.get(param); + return idx !== undefined ? idx : param; + } + + if (Array.isArray(param)) { + const name = param[0] as string; + const idx = nameToIndex.get(name); + const internedName = idx !== undefined ? idx : name; + + // Handle different array formats + if (typeof param[1] === "string" && !Array.isArray(param[1])) { + // [name, desc] or [name, desc, children] + if (param.length === 2) { + return [internedName, param[1]]; + } else { + return [internedName, param[1], (param[2] as any[]).map((c: any) => internNames(c, nameToIndex))]; + } + } else if (Array.isArray(param[1])) { + // [name, children] + return [internedName, param[1].map((c: any) => internNames(c, nameToIndex))]; + } + // Shouldn't happen, but fallback + return [internedName, ...param.slice(1)]; + } + return param; +} + +// Pass 1: Count all names +const nameCounts = new Map(); +objectsArray.forEach((obj: any) => collectNames(obj, nameCounts)); +for (const event of Object.values(compactedWebhooks)) { + for (const action of Object.values(event as Record)) { + if (action.p) action.p.forEach((p: any) => collectNames(p, nameCounts)); + } +} + +// Build string table from duplicates, sorted by frequency (most common first = smaller indices) +const sortedNames = [...nameCounts.entries()].filter(([, count]) => count >= 2).sort((a, b) => b[1] - a[1]); +const stringTable = sortedNames.map(([name]) => name); +const nameToIndex = new Map(stringTable.map((name, i) => [name, i])); + +console.log( + `String table: ${stringTable.length} interned names (${nameCounts.size - stringTable.length} singletons kept inline)` +); + +// Pass 2: Intern names in objects and webhooks +// Objects use negative indices, strings use non-negative indices +const internedObjects = objectsArray.map((obj: any) => internNames(obj, nameToIndex)); +const internedWebhooks: Record> = {}; +for (const [eventName, actions] of Object.entries(compactedWebhooks)) { + internedWebhooks[eventName] = {}; + for (const [actionName, actionData] of Object.entries(actions as Record)) { + internedWebhooks[eventName][actionName] = { + p: actionData.p.map((p: any) => internNames(p, nameToIndex)) + }; + } +} + +// Write optimized output with separate string table +// Format: webhooks.strings.json has string table, webhooks.json/webhooks.objects.json reference by index +const finalOutput = { + "//": "Generated file - refer to docs/json-data-files.md for format documentation", + ...internedWebhooks +}; + +await fs.writeFile(STRINGS_PATH, JSON.stringify(stringTable, null, 2)); +await fs.writeFile(OBJECTS_PATH, JSON.stringify(internedObjects, null, 2)); +await fs.writeFile(OUTPUT_PATH, JSON.stringify(finalOutput, null, 2)); + +console.log(`Wrote ${STRINGS_PATH} (${stringTable.length} interned strings)`); +console.log(`Wrote ${OUTPUT_PATH} (${Object.keys(compactedWebhooks).length} events)`); +console.log(`Wrote ${OBJECTS_PATH} (${internedObjects.length} objects)`); diff --git a/languageservice/src/context-providers/events/event-filters.json b/languageservice/src/context-providers/events/event-filters.json new file mode 100644 index 00000000..b52c4e1f --- /dev/null +++ b/languageservice/src/context-providers/events/event-filters.json @@ -0,0 +1,75 @@ +{ + "dropped": [ + "branch_protection_configuration", + "code_scanning_alert", + "commit_comment", + "custom_property", + "custom_property_values", + "dependabot_alert", + "deploy_key", + "github_app_authorization", + "installation", + "installation_repositories", + "installation_target", + "marketplace_purchase", + "member", + "membership", + "merge_group", + "meta", + "org_block", + "organization", + "package", + "personal_access_token_request", + "ping", + "repository", + "repository_advisory", + "repository_ruleset", + "secret_scanning_alert", + "secret_scanning_alert_location", + "security_advisory", + "security_and_analysis", + "sponsorship", + "star", + "team", + "team_add" + ], + "kept": [ + "branch_protection_rule", + "check_run", + "check_suite", + "create", + "delete", + "deployment", + "deployment_status", + "discussion", + "discussion_comment", + "fork", + "gollum", + "issue_comment", + "issues", + "label", + "milestone", + "page_build", + "project", + "project_card", + "project_column", + "projects_v2", + "projects_v2_item", + "public", + "pull_request", + "pull_request_review", + "pull_request_review_comment", + "pull_request_review_thread", + "push", + "registry_package", + "release", + "repository_dispatch", + "repository_import", + "repository_vulnerability_alert", + "status", + "watch", + "workflow_dispatch", + "workflow_job", + "workflow_run" + ] +} diff --git a/languageservice/src/context-providers/events/eventPayloads.test.ts b/languageservice/src/context-providers/events/eventPayloads.test.ts index f9605ec5..989325b6 100644 --- a/languageservice/src/context-providers/events/eventPayloads.test.ts +++ b/languageservice/src/context-providers/events/eventPayloads.test.ts @@ -1,5 +1,34 @@ -import {DescriptionDictionary} from "@actions/expressions"; +import {existsSync} from "fs"; +import {fileURLToPath} from "url"; +import {dirname, join} from "path"; +import {data, DescriptionDictionary, DescriptionPair, isDescriptionDictionary} from "@actions/expressions"; import {getEventPayload, getSupportedEventTypes} from "./eventPayloads"; +import eventFilters from "./event-filters.json"; + +const DROPPED_EVENTS = new Set(eventFilters.dropped); + +// Check if full webhooks file exists (generated by npm run update-webhooks) +const __filename = fileURLToPath(import.meta.url); +const __dirname = dirname(__filename); +const fullWebhooksPath = join(__dirname, "webhooks.full.json"); +const hasFullWebhooks = existsSync(fullWebhooksPath); + +type Param = { + name: string; + description?: string; + childParamsGroups?: Param[]; +}; + +type FullAction = { + action?: string; + bodyParameters?: Param[]; +}; + +type FullWebhooks = { + [event: string]: { + [action: string]: FullAction; + }; +}; describe("eventPayloads", () => { describe("getSupportedEventTypes", () => { @@ -100,3 +129,149 @@ describe("eventPayloads", () => { }); }); }); + +// Optimization validation tests - only run if webhooks.full.json exists +// This file is generated by: npm run update-webhooks +// In CI, a separate job runs these tests after generating the file +const describeIfFullExists = hasFullWebhooks ? describe : describe.skip; + +// Marker file path - written after validation tests complete +const fullValidationMarkerPath = join(__dirname, "webhooks.full.validation-complete"); + +describeIfFullExists("optimization validation", () => { + let keptWebhooks: FullWebhooks; + + beforeAll(async () => { + // Dynamically import the full webhooks file using fs to avoid TS module resolution + const {readFileSync} = await import("fs"); + const fullWebhooks = JSON.parse(readFileSync(fullWebhooksPath, "utf-8")) as FullWebhooks; + + // Filter to only kept events + keptWebhooks = {}; + for (const [event, actions] of Object.entries(fullWebhooks)) { + if (!DROPPED_EVENTS.has(event)) { + keptWebhooks[event] = actions; + } + } + }); + + afterAll(async () => { + // Write marker file to prove validation tests ran + const {writeFileSync} = await import("fs"); + writeFileSync(fullValidationMarkerPath, new Date().toISOString()); + }); + + /** + * Build a DescriptionDictionary from raw params (same logic as eventPayloads.ts) + */ + function buildFromParams(params: Param[]): DescriptionDictionary { + const d = new DescriptionDictionary(); + for (const param of params) { + if (param.childParamsGroups && param.childParamsGroups.length > 0) { + const child = buildFromParams(param.childParamsGroups); + d.add(param.name, child, param.description); + } else { + // Match the behavior in eventPayloads.ts - don't overwrite existing + if (!d.get(param.name)) { + d.add(param.name, new data.Null(), param.description); + } + } + } + return d; + } + + /** + * Compare two DescriptionDictionary structures recursively + */ + function compareStructures(full: DescriptionDictionary, optimized: DescriptionDictionary, path: string): string[] { + const errors: string[] = []; + + const fullPairs = full.pairs(); + const optimizedPairs = optimized.pairs(); + + const fullKeys = new Set(fullPairs.map((p: DescriptionPair) => p.key)); + const optimizedKeys = new Set(optimizedPairs.map((p: DescriptionPair) => p.key)); + + // Check for missing keys in optimized + for (const key of fullKeys) { + if (!optimizedKeys.has(key)) { + errors.push(`Missing key in optimized: ${path}.${key}`); + } + } + + // Check for extra keys in optimized + for (const key of optimizedKeys) { + if (!fullKeys.has(key)) { + errors.push(`Extra key in optimized: ${path}.${key}`); + } + } + + // Compare descriptions and recurse into nested structures + for (const fullPair of fullPairs) { + const optimizedValue = optimized.get(fullPair.key); + if (optimizedValue === undefined) continue; + + // Compare descriptions + const fullDesc = full.getDescription(fullPair.key) ?? ""; + const optimizedDesc = optimized.getDescription(fullPair.key) ?? ""; + if (fullDesc !== optimizedDesc) { + errors.push( + `Description mismatch at ${path}.${fullPair.key}: ` + `full="${fullDesc}" vs optimized="${optimizedDesc}"` + ); + } + + // Recurse into nested dictionaries + if (isDescriptionDictionary(fullPair.value) && isDescriptionDictionary(optimizedValue)) { + errors.push(...compareStructures(fullPair.value, optimizedValue, `${path}.${fullPair.key}`)); + } + } + + return errors; + } + + it("optimized webhooks match full source for all events and actions", () => { + const allErrors: string[] = []; + + for (const [event, actions] of Object.entries(keptWebhooks)) { + for (const [action, actionData] of Object.entries(actions)) { + // Build from full source (use bodyParameters, may be undefined) + const params = actionData.bodyParameters || []; + const fullPayload = buildFromParams(params); + + // Get from optimized (deduplicated) source + const optimizedPayload = getEventPayload(event, action); + + if (!optimizedPayload) { + allErrors.push(`Missing optimized payload for ${event}.${action}`); + continue; + } + + const errors = compareStructures(fullPayload, optimizedPayload, `${event}.${action}`); + allErrors.push(...errors); + } + } + + if (allErrors.length > 0) { + fail( + `Optimization validation failed:\n${allErrors.slice(0, 20).join("\n")}` + + (allErrors.length > 20 ? `\n... and ${allErrors.length - 20} more errors` : "") + ); + } + }); + + it("all full source events are present in optimized version", () => { + for (const event of Object.keys(keptWebhooks)) { + const types = getSupportedEventTypes(event); + expect(types.length).toBeGreaterThan(0); + } + }); + + it("all full source actions are present in optimized version", () => { + for (const [event, actions] of Object.entries(keptWebhooks)) { + for (const action of Object.keys(actions)) { + const payload = getEventPayload(event, action); + expect(payload).toBeDefined(); + } + } + }); +}); diff --git a/languageservice/src/context-providers/events/eventPayloads.ts b/languageservice/src/context-providers/events/eventPayloads.ts index c86796f8..8a5bf560 100644 --- a/languageservice/src/context-providers/events/eventPayloads.ts +++ b/languageservice/src/context-providers/events/eventPayloads.ts @@ -1,7 +1,8 @@ import {data, DescriptionDictionary} from "@actions/expressions"; -import webhookObjects from "./objects.min.json"; -import webhooks from "./webhooks.min.json"; +import webhooksData from "./webhooks.min.json"; +import objectsData from "./webhooks.objects.min.json"; +import stringsData from "./webhooks.strings.min.json"; import schedule from "./schedule.min.json"; import workflow_call from "./workflow_call.min.json"; @@ -49,9 +50,22 @@ type Param = { }; /** - * A full {@link Param} or an index into the objects array for deduplicated parameters + * Compact format for params (written by update-webhooks.ts). + * + * Names can be interned (number = index into string table) or literal strings. + * Type-based dispatch: + * - number - interned name only (index into string table) + * - "name" - literal name only (singleton, not interned) + * - [name, desc] - name + description (name is number or string, desc is string) + * - [name, [...children]] - name + children (arr[1] is array) + * - [name, desc, [...children]] - name + description + children */ -type DeduplicatedParam = Param | number; +type InternedName = number | string; +type CompactParam = + | InternedName + | [InternedName, string] + | [InternedName, CompactParam[]] + | [InternedName, string, CompactParam[]]; type WebhookPayload = { descriptionHtml: string; @@ -65,17 +79,33 @@ type Webhooks = { }; }; -type DeduplicatedWebhooks = { - [name: string]: { - [action: string]: WebhookPayload & { - bodyParameters: DeduplicatedParam[]; - }; - }; +/** + * Webhooks data format after optimization: + * { + * [event]: { [action]: { p: CompactParam[] } } + * } + * + * String table and objects are loaded from separate files. + */ +type WebhooksData = { + [key: string]: {[action: string]: {p: CompactParam[]}}; }; /* eslint-disable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-explicit-any */ -const dedupedWebhookPayloads: DeduplicatedWebhooks = webhooks as any; -const objects: Param[] = webhookObjects as any; +const webhooksJson: WebhooksData = webhooksData as any; +const objectsJson: CompactParam[] = objectsData as any; + +// String table and objects are in separate files +const stringTable: string[] = stringsData; +const objects: CompactParam[] = objectsJson; + +// Build event payloads map (skip "//" comment key) +const dedupedWebhookPayloads: {[event: string]: {[action: string]: {p: CompactParam[]}}} = {}; +for (const [key, value] of Object.entries(webhooksJson)) { + if (key !== "//" && typeof value === "object" && value !== null) { + dedupedWebhookPayloads[key] = value as {[action: string]: {p: CompactParam[]}}; + } +} /* eslint-enable @typescript-eslint/no-unsafe-assignment, @typescript-eslint/no-explicit-any */ // Hydrated webhook payloads @@ -169,10 +199,14 @@ function getWebhookPayload(event: string, action: string): WebhookPayload | unde return undefined; } + // Get params from 'p' (compact format) + const dedupedParams = deduplicatedPayload.p || []; + // Recreate the full payload and store it for reuse - const params = deduplicatedPayload.bodyParameters.map(p => fullParam(p)); + const params = dedupedParams.map(p => fullParam(p)); const payload = { - ...deduplicatedPayload, + descriptionHtml: "", + summaryHtml: "", bodyParameters: params }; webhookPayloads[event] ||= {}; @@ -180,13 +214,65 @@ function getWebhookPayload(event: string, action: string): WebhookPayload | unde return payload; } -function fullParam(dedupedParam: DeduplicatedParam): Param { - if (typeof dedupedParam === "number") { - if (dedupedParam >= objects.length) { - throw new Error(`Unknown object ${dedupedParam}`); +/** + * Resolve an interned name (non-negative number -> string table lookup) or return literal string + */ +function resolveName(name: InternedName): string { + if (typeof name === "number") { + if (name < 0 || name >= stringTable.length) { + throw new Error(`Unknown interned name index ${name}`); } - return objects[dedupedParam]; + return stringTable[name]; + } + return name; +} + +/** + * Convert a deduplicated param to a full Param. + * + * Compact format (type-based dispatch): + * - negative number - object index: -(n + 1) -> objects[-n - 1] + * - non-negative number - interned string index -> stringTable[n] + * - "name" - literal name only (singleton, not interned) + * - [name, desc] - name + description (name can be number or string) + * - [name, [...children]] - name + children (arr[1] is array) + * - [name, desc, [...children]] - name + description + children + */ +function fullParam(dedupedParam: CompactParam): Param { + // Negative number -> object index + if (typeof dedupedParam === "number" && dedupedParam < 0) { + const objectIndex = -(dedupedParam + 1); + if (objectIndex >= objects.length) { + throw new Error(`Unknown object index ${objectIndex} (from ${dedupedParam})`); + } + return fullParam(objects[objectIndex]); + } + + // Non-negative number or literal string -> name only + if (typeof dedupedParam === "number" || typeof dedupedParam === "string") { + return { + name: resolveName(dedupedParam), + description: "" + } as Param; + } + + // Compact array format -> convert to Param object + if (Array.isArray(dedupedParam)) { + const arr = dedupedParam; + const name = resolveName(arr[0]); + + // Type-based dispatch: if arr[1] is string -> description, if array -> children + const description = typeof arr[1] === "string" ? arr[1] : ""; + // arr[1] is children if it's an array, otherwise arr[2] is children (if it exists and is an array) + const childrenArr = Array.isArray(arr[1]) ? arr[1] : Array.isArray(arr[2]) ? arr[2] : undefined; + const childParamsGroups = childrenArr ? childrenArr.map(c => fullParam(c)) : undefined; + + return { + name, + description, + childParamsGroups + } as Param; } - return dedupedParam; + throw new Error(`Unexpected param format: ${JSON.stringify(dedupedParam)}`); } diff --git a/languageservice/src/context-providers/events/objects.json b/languageservice/src/context-providers/events/objects.json deleted file mode 100644 index 82754377..00000000 --- a/languageservice/src/context-providers/events/objects.json +++ /dev/null @@ -1,20916 +0,0 @@ -[ - { - "name": "action" - }, - { - "name": "enterprise", - "description": "An enterprise on GitHub.", - "childParamsGroups": [ - { - "name": "description", - "description": "A short description of the enterprise." - }, - { - "name": "html_url" - }, - { - "name": "website_url", - "description": "The enterprise's website URL." - }, - { - "name": "id", - "description": "Unique identifier of the enterprise" - }, - { - "name": "node_id" - }, - { - "name": "name", - "description": "The name of the enterprise." - }, - { - "name": "slug", - "description": "The slug url identifier for the enterprise." - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "avatar_url" - } - ] - }, - { - "name": "installation", - "description": "The GitHub App installation. This property is included when the event is configured for and sent to a GitHub App.", - "childParamsGroups": [ - { - "name": "id", - "description": "The ID of the installation." - }, - { - "name": "node_id", - "description": "The global node ID of the installation." - } - ] - }, - { - "name": "organization", - "description": "A GitHub organization.", - "childParamsGroups": [ - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "hooks_url" - }, - { - "name": "issues_url" - }, - { - "name": "members_url" - }, - { - "name": "public_members_url" - }, - { - "name": "avatar_url" - }, - { - "name": "description" - } - ] - }, - { - "name": "repository", - "description": "A repository on GitHub.", - "childParamsGroups": [ - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "node_id" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "full_name" - }, - { - "name": "license", - "description": "License Simple", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "url" - }, - { - "name": "spdx_id" - }, - { - "name": "node_id" - }, - { - "name": "html_url" - } - ] - }, - { - "name": "organization", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "forks" - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "pull" - }, - { - "name": "triage" - }, - { - "name": "push" - }, - { - "name": "maintain" - } - ] - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "html_url" - }, - { - "name": "description" - }, - { - "name": "fork" - }, - { - "name": "url" - }, - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "forks_url" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "notifications_url" - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "clone_url" - }, - { - "name": "mirror_url" - }, - { - "name": "hooks_url" - }, - { - "name": "svn_url" - }, - { - "name": "homepage" - }, - { - "name": "language" - }, - { - "name": "forks_count" - }, - { - "name": "stargazers_count" - }, - { - "name": "watchers_count" - }, - { - "name": "size", - "description": "The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0." - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "open_issues_count" - }, - { - "name": "is_template", - "description": "Whether this repository acts as a template that can be used to generate new repositories." - }, - { - "name": "topics" - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "disabled", - "description": "Returns whether or not this repository disabled." - }, - { - "name": "visibility", - "description": "The repository visibility: public, private, or internal." - }, - { - "name": "pushed_at" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "template_repository", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "name" - }, - { - "name": "full_name" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - } - ] - }, - { - "name": "private" - }, - { - "name": "html_url" - }, - { - "name": "description" - }, - { - "name": "fork" - }, - { - "name": "url" - }, - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "forks_url" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "notifications_url" - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "clone_url" - }, - { - "name": "mirror_url" - }, - { - "name": "hooks_url" - }, - { - "name": "svn_url" - }, - { - "name": "homepage" - }, - { - "name": "language" - }, - { - "name": "forks_count" - }, - { - "name": "stargazers_count" - }, - { - "name": "watchers_count" - }, - { - "name": "size" - }, - { - "name": "default_branch" - }, - { - "name": "open_issues_count" - }, - { - "name": "is_template" - }, - { - "name": "topics" - }, - { - "name": "has_issues" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "has_pages" - }, - { - "name": "has_downloads" - }, - { - "name": "archived" - }, - { - "name": "disabled" - }, - { - "name": "visibility" - }, - { - "name": "pushed_at" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "push" - }, - { - "name": "triage" - }, - { - "name": "pull" - } - ] - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "temp_clone_token" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_auto_merge" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "allow_merge_commit" - }, - { - "name": "subscribers_count" - }, - { - "name": "network_count" - } - ] - }, - { - "name": "temp_clone_token" - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_auto_merge", - "description": "Whether to allow Auto-merge to be used on pull requests." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "allow_update_branch", - "description": "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging." - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow forking this repo" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - }, - { - "name": "subscribers_count" - }, - { - "name": "network_count" - }, - { - "name": "open_issues" - }, - { - "name": "watchers" - }, - { - "name": "master_branch" - }, - { - "name": "starred_at" - }, - { - "name": "anonymous_access_enabled", - "description": "Whether anonymous git access is enabled for this repository" - } - ] - }, - { - "name": "rule", - "description": "The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) applied to branches that match the name. Binary settings are boolean. Multi-level configurations are one of `off`, `non_admins`, or `everyone`. Actor and build lists are arrays of strings.", - "childParamsGroups": [ - { - "name": "admin_enforced" - }, - { - "name": "allow_deletions_enforcement_level" - }, - { - "name": "allow_force_pushes_enforcement_level" - }, - { - "name": "authorized_actor_names" - }, - { - "name": "authorized_actors_only" - }, - { - "name": "authorized_dismissal_actors_only" - }, - { - "name": "create_protected" - }, - { - "name": "created_at" - }, - { - "name": "dismiss_stale_reviews_on_push" - }, - { - "name": "id" - }, - { - "name": "ignore_approvals_from_contributors" - }, - { - "name": "linear_history_requirement_enforcement_level" - }, - { - "name": "merge_queue_enforcement_level" - }, - { - "name": "name" - }, - { - "name": "pull_request_reviews_enforcement_level" - }, - { - "name": "repository_id" - }, - { - "name": "require_code_owner_review" - }, - { - "name": "required_approving_review_count" - }, - { - "name": "required_conversation_resolution_level" - }, - { - "name": "required_deployments_enforcement_level" - }, - { - "name": "required_status_checks" - }, - { - "name": "required_status_checks_enforcement_level" - }, - { - "name": "signature_requirement_enforcement_level" - }, - { - "name": "strict_required_status_checks_policy" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "sender", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "check_run", - "description": "A check performed on the code of a given code change", - "childParamsGroups": [ - { - "name": "app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "description" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "issues" - }, - { - "name": "checks" - }, - { - "name": "metadata" - }, - { - "name": "contents" - }, - { - "name": "deployments" - } - ] - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "installations_count", - "description": "The number of installations associated with the GitHub app" - }, - { - "name": "client_id" - }, - { - "name": "client_secret" - }, - { - "name": "webhook_secret" - }, - { - "name": "pem" - } - ] - }, - { - "name": "check_suite", - "description": "A suite of checks performed on the code of a given code change", - "childParamsGroups": [ - { - "name": "after" - }, - { - "name": "app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "description" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "issues" - }, - { - "name": "checks" - }, - { - "name": "metadata" - }, - { - "name": "contents" - }, - { - "name": "deployments" - } - ] - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "installations_count", - "description": "The number of installations associated with the GitHub app" - }, - { - "name": "client_id" - }, - { - "name": "client_secret" - }, - { - "name": "webhook_secret" - }, - { - "name": "pem" - } - ] - }, - { - "name": "before" - }, - { - "name": "conclusion" - }, - { - "name": "created_at" - }, - { - "name": "head_branch" - }, - { - "name": "head_sha", - "description": "The SHA of the head commit that is being checked." - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "pull_requests", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "number" - }, - { - "name": "url" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "sha" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "url" - }, - { - "name": "name" - } - ] - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "sha" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "url" - }, - { - "name": "name" - } - ] - } - ] - } - ] - }, - { - "name": "repository", - "description": "Minimal Repository", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "name" - }, - { - "name": "full_name" - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "private" - }, - { - "name": "html_url" - }, - { - "name": "description" - }, - { - "name": "fork" - }, - { - "name": "url" - }, - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "forks_url" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "notifications_url" - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "clone_url" - }, - { - "name": "mirror_url" - }, - { - "name": "hooks_url" - }, - { - "name": "svn_url" - }, - { - "name": "homepage" - }, - { - "name": "language" - }, - { - "name": "forks_count" - }, - { - "name": "stargazers_count" - }, - { - "name": "watchers_count" - }, - { - "name": "size", - "description": "The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0." - }, - { - "name": "default_branch" - }, - { - "name": "open_issues_count" - }, - { - "name": "is_template" - }, - { - "name": "topics" - }, - { - "name": "has_issues" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "has_pages" - }, - { - "name": "has_downloads" - }, - { - "name": "has_discussions" - }, - { - "name": "archived" - }, - { - "name": "disabled" - }, - { - "name": "visibility" - }, - { - "name": "pushed_at" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "push" - }, - { - "name": "triage" - }, - { - "name": "pull" - } - ] - }, - { - "name": "role_name" - }, - { - "name": "temp_clone_token" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "subscribers_count" - }, - { - "name": "network_count" - }, - { - "name": "code_of_conduct", - "description": "Code Of Conduct", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "url" - }, - { - "name": "body" - }, - { - "name": "html_url" - } - ] - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - }, - { - "name": "node_id" - } - ] - }, - { - "name": "forks" - }, - { - "name": "open_issues" - }, - { - "name": "watchers" - }, - { - "name": "allow_forking" - }, - { - "name": "web_commit_signoff_required" - }, - { - "name": "security_and_analysis", - "childParamsGroups": [ - { - "name": "advanced_security", - "childParamsGroups": [ - { - "name": "status" - } - ] - }, - { - "name": "secret_scanning", - "childParamsGroups": [ - { - "name": "status" - } - ] - }, - { - "name": "secret_scanning_push_protection", - "childParamsGroups": [ - { - "name": "status" - } - ] - } - ] - } - ] - }, - { - "name": "status" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "deployment", - "description": "A deployment created as the result of an Actions check run from a workflow that references an environment", - "childParamsGroups": [ - { - "name": "url" - }, - { - "name": "id", - "description": "Unique identifier of the deployment" - }, - { - "name": "node_id" - }, - { - "name": "task", - "description": "Parameter to specify a task to execute" - }, - { - "name": "original_environment" - }, - { - "name": "environment", - "description": "Name for the target deployment environment." - }, - { - "name": "description" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "statuses_url" - }, - { - "name": "repository_url" - }, - { - "name": "transient_environment", - "description": "Specifies if the given environment is will no longer exist at some point in the future. Default: false." - }, - { - "name": "production_environment", - "description": "Specifies if the given environment is one that end-users directly interact with. Default: false." - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "description" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "issues" - }, - { - "name": "checks" - }, - { - "name": "metadata" - }, - { - "name": "contents" - }, - { - "name": "deployments" - } - ] - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "installations_count", - "description": "The number of installations associated with the GitHub app" - }, - { - "name": "client_id" - }, - { - "name": "client_secret" - }, - { - "name": "webhook_secret" - }, - { - "name": "pem" - } - ] - } - ] - }, - { - "name": "details_url" - }, - { - "name": "external_id" - }, - { - "name": "head_sha", - "description": "The SHA of the commit that is being checked." - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "The id of the check." - }, - { - "name": "name", - "description": "The name of the check." - }, - { - "name": "node_id" - }, - { - "name": "output", - "childParamsGroups": [ - { - "name": "annotations_count" - }, - { - "name": "annotations_url" - }, - { - "name": "summary" - }, - { - "name": "text" - }, - { - "name": "title" - } - ] - }, - { - "name": "pull_requests", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "number" - }, - { - "name": "url" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "sha" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "url" - }, - { - "name": "name" - } - ] - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "sha" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "url" - }, - { - "name": "name" - } - ] - } - ] - } - ] - }, - { - "name": "started_at" - }, - { - "name": "status", - "description": "The phase of the lifecycle that the check is currently in." - }, - { - "name": "url" - } - ] - }, - { - "name": "actions_meta" - }, - { - "name": "check_suite", - "description": "The [check_suite](https://docs.github.com/rest/reference/checks#suites).", - "childParamsGroups": [ - { - "name": "after" - }, - { - "name": "app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "before" - }, - { - "name": "check_runs_url" - }, - { - "name": "conclusion", - "description": "The summary conclusion for all check runs that are part of the check suite. Can be one of `success`, `failure`,` neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has completed." - }, - { - "name": "created_at" - }, - { - "name": "head_branch", - "description": "The head branch name the changes are on." - }, - { - "name": "head_commit", - "childParamsGroups": [ - { - "name": "author", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "committer", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "id" - }, - { - "name": "message" - }, - { - "name": "timestamp" - }, - { - "name": "tree_id" - } - ] - }, - { - "name": "head_sha", - "description": "The SHA of the head commit that is being checked." - }, - { - "name": "id" - }, - { - "name": "latest_check_runs_count" - }, - { - "name": "node_id" - }, - { - "name": "pull_requests", - "description": "An array of pull requests that match this check suite. A pull request matches a check suite if they have the same `head_sha` and `head_branch`. When the check suite's `head_branch` is in a forked repository it will be `null` and the `pull_requests` array will be empty.", - "childParamsGroups": [ - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } - ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } - ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "id" - }, - { - "name": "number" - }, - { - "name": "url" - } - ] - }, - { - "name": "rerequestable" - }, - { - "name": "runs_rerequestable" - }, - { - "name": "status", - "description": "The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`." - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL that points to the check suite API resource." - } - ] - }, - { - "name": "pusher_type", - "description": "The pusher type for the event. Can be either `user` or a deploy key." - }, - { - "name": "ref", - "description": "The [`git ref`](https://docs.github.com/rest/reference/git#get-a-reference) resource." - }, - { - "name": "deployment", - "description": "The [deployment](https://docs.github.com/rest/reference/deployments#list-deployments).", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "environment" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "original_environment" - }, - { - "name": "payload", - "description": "" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "production_environment" - }, - { - "name": "ref" - }, - { - "name": "repository_url" - }, - { - "name": "sha" - }, - { - "name": "statuses_url" - }, - { - "name": "task" - }, - { - "name": "transient_environment" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "workflow", - "childParamsGroups": [ - { - "name": "badge_url" - }, - { - "name": "created_at" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "path" - }, - { - "name": "state" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "workflow_run", - "childParamsGroups": [ - { - "name": "actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "artifacts_url" - }, - { - "name": "cancel_url" - }, - { - "name": "check_suite_id" - }, - { - "name": "check_suite_node_id" - }, - { - "name": "check_suite_url" - }, - { - "name": "conclusion" - }, - { - "name": "created_at" - }, - { - "name": "display_title" - }, - { - "name": "event" - }, - { - "name": "head_branch" - }, - { - "name": "head_commit" - }, - { - "name": "head_repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "jobs_url" - }, - { - "name": "logs_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "path" - }, - { - "name": "previous_attempt_url" - }, - { - "name": "pull_requests", - "childParamsGroups": [ - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } - ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } - ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "id" - }, - { - "name": "number" - }, - { - "name": "url" - } - ] - }, - { - "name": "referenced_workflows", - "childParamsGroups": [ - { - "name": "path" - }, - { - "name": "ref" - }, - { - "name": "sha" - } - ] - }, - { - "name": "repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "rerun_url" - }, - { - "name": "run_attempt" - }, - { - "name": "run_number" - }, - { - "name": "run_started_at" - }, - { - "name": "status" - }, - { - "name": "triggering_actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "workflow_id" - }, - { - "name": "workflow_url" - } - ] - }, - { - "name": "discussion", - "description": "A Discussion in a repository.", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "answer_chosen_at" - }, - { - "name": "answer_chosen_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "answer_html_url" - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body" - }, - { - "name": "category", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "emoji" - }, - { - "name": "id" - }, - { - "name": "is_answerable" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "repository_id" - }, - { - "name": "slug" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "comments" - }, - { - "name": "created_at" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "locked" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "The current state of the discussion.\n`converting` means that the discussion is being converted from an issue.\n`transferring` means that the discussion is being transferred from another repository." - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "label", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "comment", - "childParamsGroups": [ - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body" - }, - { - "name": "child_comment_count" - }, - { - "name": "created_at" - }, - { - "name": "discussion_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "parent_id" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "comment", - "description": "The [comment](https://docs.github.com/rest/reference/issues#comments) itself.", - "childParamsGroups": [ - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "Contents of the issue comment" - }, - { - "name": "created_at" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the issue comment" - }, - { - "name": "issue_url" - }, - { - "name": "node_id" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "description" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "issues" - }, - { - "name": "checks" - }, - { - "name": "metadata" - }, - { - "name": "contents" - }, - { - "name": "deployments" - } - ] - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "installations_count", - "description": "The number of installations associated with the GitHub app" - }, - { - "name": "client_id" - }, - { - "name": "client_secret" - }, - { - "name": "webhook_secret" - }, - { - "name": "pem" - } - ] - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the issue comment" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "issue", - "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "Contents of the issue" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "diff_url" - }, - { - "name": "html_url" - }, - { - "name": "merged_at" - }, - { - "name": "patch_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "State of the issue; either 'open' or 'closed'" - }, - { - "name": "state_reason" - }, - { - "name": "timeline_url" - }, - { - "name": "title", - "description": "Title of the issue" - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the issue" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "body" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "State of the issue; either 'open' or 'closed'" - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "changes", - "description": "The changes to the comment.", - "childParamsGroups": [ - { - "name": "body", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the body." - } - ] - } - ] - }, - { - "name": "action", - "description": "The action that was performed." - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "issue", - "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "Contents of the issue" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "diff_url" - }, - { - "name": "html_url" - }, - { - "name": "merged_at" - }, - { - "name": "patch_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "State of the issue; either 'open' or 'closed'" - }, - { - "name": "state_reason" - }, - { - "name": "timeline_url" - }, - { - "name": "title", - "description": "Title of the issue" - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the issue" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "issue", - "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "Contents of the issue" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "diff_url" - }, - { - "name": "html_url" - }, - { - "name": "merged_at" - }, - { - "name": "patch_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "State of the issue; either 'open' or 'closed'" - }, - { - "name": "state_reason" - }, - { - "name": "timeline_url" - }, - { - "name": "title", - "description": "Title of the issue" - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the issue" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "assignee" - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "body" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels" - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state" - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "issue", - "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "Contents of the issue" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "diff_url" - }, - { - "name": "html_url" - }, - { - "name": "merged_at" - }, - { - "name": "patch_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "State of the issue; either 'open' or 'closed'" - }, - { - "name": "state_reason" - }, - { - "name": "timeline_url" - }, - { - "name": "title", - "description": "Title of the issue" - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the issue" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "assignee" - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "body" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels" - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state" - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "note", - "childParamsGroups": [ - { - "name": "from" - } - ] - } - ] - }, - { - "name": "project_card", - "childParamsGroups": [ - { - "name": "after_id" - }, - { - "name": "archived", - "description": "Whether or not the card is archived" - }, - { - "name": "column_id" - }, - { - "name": "column_url" - }, - { - "name": "content_url" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "id", - "description": "The project card's ID" - }, - { - "name": "node_id" - }, - { - "name": "note" - }, - { - "name": "project_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "project", - "childParamsGroups": [ - { - "name": "body", - "description": "Body of the project" - }, - { - "name": "columns_url" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "Name of the project" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "owner_url" - }, - { - "name": "state", - "description": "State of the project; either 'open' or 'closed'" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "project_column", - "childParamsGroups": [ - { - "name": "after_id" - }, - { - "name": "cards_url" - }, - { - "name": "created_at" - }, - { - "name": "id", - "description": "The unique identifier of the project column" - }, - { - "name": "name", - "description": "Name of the project column" - }, - { - "name": "node_id" - }, - { - "name": "project_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "projects_v2", - "description": "A projects v2 project", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "creator", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "title" - }, - { - "name": "description" - }, - { - "name": "public" - }, - { - "name": "closed_at" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "number" - }, - { - "name": "short_description" - }, - { - "name": "deleted_at" - }, - { - "name": "deleted_by", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - } - ] - }, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "archived_at", - "childParamsGroups": [ - { - "name": "from" - }, - { - "name": "to" - } - ] - } - ] - }, - { - "name": "projects_v2_item", - "description": "An item belonging to a project", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "project_node_id" - }, - { - "name": "content_node_id" - }, - { - "name": "content_type", - "description": "The type of content tracked in a project item" - }, - { - "name": "creator", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "archived_at" - } - ] - }, - { - "name": "number", - "description": "The pull request number." - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "number" - }, - { - "name": "reason" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "labels_url" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "description" - }, - { - "name": "creator", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "open_issues" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "closed_at" - }, - { - "name": "due_on" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "requested_reviewer", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "requested_team", - "description": "Groups of organization members that gives permissions on specified repositories.", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit message title." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "comment", - "description": "The [comment](https://docs.github.com/rest/reference/pulls#comments) itself.", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "The text of the comment." - }, - { - "name": "commit_id", - "description": "The SHA of the commit to which the comment applies." - }, - { - "name": "created_at" - }, - { - "name": "diff_hunk", - "description": "The diff of the line that the comment refers to." - }, - { - "name": "html_url", - "description": "HTML URL for the pull request review comment." - }, - { - "name": "id", - "description": "The ID of the pull request review comment." - }, - { - "name": "in_reply_to_id", - "description": "The comment ID to reply to." - }, - { - "name": "line", - "description": "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" - }, - { - "name": "node_id", - "description": "The node ID of the pull request review comment." - }, - { - "name": "original_commit_id", - "description": "The SHA of the original commit to which the comment applies." - }, - { - "name": "original_line", - "description": "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" - }, - { - "name": "original_position", - "description": "The index of the original line in the diff to which the comment applies." - }, - { - "name": "original_start_line", - "description": "The first line of the range for a multi-line comment." - }, - { - "name": "path", - "description": "The relative path of the file to which the comment applies." - }, - { - "name": "position", - "description": "The line index in the diff to which the comment applies." - }, - { - "name": "pull_request_review_id", - "description": "The ID of the pull request review to which the comment belongs." - }, - { - "name": "pull_request_url", - "description": "URL for the pull request that the review comment belongs to." - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "side", - "description": "The side of the first line of the range for a multi-line comment." - }, - { - "name": "start_line", - "description": "The first line of the range for a multi-line comment." - }, - { - "name": "start_side", - "description": "The side of the first line of the range for a multi-line comment." - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the pull request review comment" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "closed_at" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "diff_url" - }, - { - "name": "draft" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "merged_at" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments_url" - }, - { - "name": "state" - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "review", - "description": "The review that was affected.", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "The text of the review." - }, - { - "name": "commit_id", - "description": "A commit SHA for the review." - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the review" - }, - { - "name": "node_id" - }, - { - "name": "pull_request_url" - }, - { - "name": "state" - }, - { - "name": "submitted_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "closed_at" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "diff_url" - }, - { - "name": "draft" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "merged_at" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments_url" - }, - { - "name": "state" - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "thread", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "The text of the comment." - }, - { - "name": "commit_id", - "description": "The SHA of the commit to which the comment applies." - }, - { - "name": "created_at" - }, - { - "name": "diff_hunk", - "description": "The diff of the line that the comment refers to." - }, - { - "name": "html_url", - "description": "HTML URL for the pull request review comment." - }, - { - "name": "id", - "description": "The ID of the pull request review comment." - }, - { - "name": "in_reply_to_id", - "description": "The comment ID to reply to." - }, - { - "name": "line", - "description": "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" - }, - { - "name": "node_id", - "description": "The node ID of the pull request review comment." - }, - { - "name": "original_commit_id", - "description": "The SHA of the original commit to which the comment applies." - }, - { - "name": "original_line", - "description": "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" - }, - { - "name": "original_position", - "description": "The index of the original line in the diff to which the comment applies." - }, - { - "name": "original_start_line", - "description": "The first line of the range for a multi-line comment." - }, - { - "name": "path", - "description": "The relative path of the file to which the comment applies." - }, - { - "name": "position", - "description": "The line index in the diff to which the comment applies." - }, - { - "name": "pull_request_review_id", - "description": "The ID of the pull request review to which the comment belongs." - }, - { - "name": "pull_request_url", - "description": "URL for the pull request that the review comment belongs to." - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "side", - "description": "The side of the first line of the range for a multi-line comment." - }, - { - "name": "start_line", - "description": "The first line of the range for a multi-line comment." - }, - { - "name": "start_side", - "description": "The side of the first line of the range for a multi-line comment." - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the pull request review comment" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "node_id" - } - ] - }, - { - "name": "release", - "description": "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", - "childParamsGroups": [ - { - "name": "assets", - "childParamsGroups": [ - { - "name": "browser_download_url" - }, - { - "name": "content_type" - }, - { - "name": "created_at" - }, - { - "name": "download_count" - }, - { - "name": "id" - }, - { - "name": "label" - }, - { - "name": "name", - "description": "The file name of the asset." - }, - { - "name": "node_id" - }, - { - "name": "size" - }, - { - "name": "state", - "description": "State of the release asset." - }, - { - "name": "updated_at" - }, - { - "name": "uploader", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "url" - } - ] - }, - { - "name": "assets_url" - }, - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "body" - }, - { - "name": "created_at" - }, - { - "name": "discussion_url" - }, - { - "name": "draft", - "description": "Whether the release is a draft or published" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "prerelease", - "description": "Whether the release is identified as a prerelease or a full release." - }, - { - "name": "published_at" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "tag_name", - "description": "The name of the tag." - }, - { - "name": "tarball_url" - }, - { - "name": "target_commitish", - "description": "Specifies the commitish value that determines where the Git tag is created from." - }, - { - "name": "upload_url" - }, - { - "name": "url" - }, - { - "name": "zipball_url" - } - ] - }, - { - "name": "release", - "description": "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", - "childParamsGroups": [ - { - "name": "assets", - "childParamsGroups": [ - { - "name": "browser_download_url" - }, - { - "name": "content_type" - }, - { - "name": "created_at" - }, - { - "name": "download_count" - }, - { - "name": "id" - }, - { - "name": "label" - }, - { - "name": "name", - "description": "The file name of the asset." - }, - { - "name": "node_id" - }, - { - "name": "size" - }, - { - "name": "state", - "description": "State of the release asset." - }, - { - "name": "updated_at" - }, - { - "name": "uploader", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "url" - } - ] - }, - { - "name": "assets_url" - }, - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "body" - }, - { - "name": "created_at" - }, - { - "name": "discussion_url" - }, - { - "name": "draft", - "description": "Whether the release is a draft or published" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "prerelease", - "description": "Whether the release is identified as a prerelease or a full release." - }, - { - "name": "published_at" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "tag_name", - "description": "The name of the tag." - }, - { - "name": "tarball_url" - }, - { - "name": "target_commitish", - "description": "Specifies the commitish value that determines where the Git tag is created from." - }, - { - "name": "upload_url" - }, - { - "name": "url" - }, - { - "name": "zipball_url" - }, - { - "name": "assets" - }, - { - "name": "assets_url" - }, - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "body" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "prerelease" - }, - { - "name": "published_at" - }, - { - "name": "tag_name" - }, - { - "name": "tarball_url" - }, - { - "name": "target_commitish" - }, - { - "name": "upload_url" - }, - { - "name": "url" - }, - { - "name": "zipball_url" - } - ] - }, - { - "name": "alert", - "description": "The security alert of the vulnerable dependency.", - "childParamsGroups": [ - { - "name": "affected_package_name" - }, - { - "name": "affected_range" - }, - { - "name": "created_at" - }, - { - "name": "dismiss_reason" - }, - { - "name": "dismissed_at" - }, - { - "name": "dismisser", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "external_identifier" - }, - { - "name": "external_reference" - }, - { - "name": "fix_reason" - }, - { - "name": "fixed_at" - }, - { - "name": "fixed_in" - }, - { - "name": "ghsa_id" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "severity" - }, - { - "name": "state" - }, - { - "name": "affected_package_name" - }, - { - "name": "affected_range" - }, - { - "name": "created_at" - }, - { - "name": "external_identifier" - }, - { - "name": "external_reference" - }, - { - "name": "fixed_in" - }, - { - "name": "ghsa_id" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "severity" - }, - { - "name": "state" - } - ] - }, - { - "name": "deployment", - "description": "A request for a specific ref(branch,sha,tag) to be deployed", - "childParamsGroups": [ - { - "name": "url" - }, - { - "name": "id", - "description": "Unique identifier of the deployment" - }, - { - "name": "node_id" - }, - { - "name": "sha" - }, - { - "name": "ref", - "description": "The ref to deploy. This can be a branch, tag, or sha." - }, - { - "name": "task", - "description": "Parameter to specify a task to execute" - }, - { - "name": "payload", - "description": "" - }, - { - "name": "original_environment" - }, - { - "name": "environment", - "description": "Name for the target deployment environment." - }, - { - "name": "description" - }, - { - "name": "creator", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "statuses_url" - }, - { - "name": "repository_url" - }, - { - "name": "transient_environment", - "description": "Specifies if the given environment is will no longer exist at some point in the future. Default: false." - }, - { - "name": "production_environment", - "description": "Specifies if the given environment is one that end-users directly interact with. Default: false." - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "description": "A GitHub user.", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "email" - }, - { - "name": "login" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "avatar_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "url" - }, - { - "name": "html_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "organizations_url" - }, - { - "name": "repos_url" - }, - { - "name": "events_url" - }, - { - "name": "received_events_url" - }, - { - "name": "type" - }, - { - "name": "site_admin" - }, - { - "name": "starred_at" - } - ] - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "description" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "created_at" - }, - { - "name": "updated_at" - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "issues" - }, - { - "name": "checks" - }, - { - "name": "metadata" - }, - { - "name": "contents" - }, - { - "name": "deployments" - } - ] - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "installations_count", - "description": "The number of installations associated with the GitHub app" - }, - { - "name": "client_id" - }, - { - "name": "client_secret" - }, - { - "name": "webhook_secret" - }, - { - "name": "pem" - } - ] - } - ] - }, - { - "name": "workflow_run", - "childParamsGroups": [ - { - "name": "actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "artifacts_url" - }, - { - "name": "cancel_url" - }, - { - "name": "check_suite_id" - }, - { - "name": "check_suite_node_id" - }, - { - "name": "check_suite_url" - }, - { - "name": "conclusion" - }, - { - "name": "created_at" - }, - { - "name": "event" - }, - { - "name": "head_branch" - }, - { - "name": "head_commit", - "childParamsGroups": [ - { - "name": "author", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "committer", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "id" - }, - { - "name": "message" - }, - { - "name": "timestamp" - }, - { - "name": "tree_id" - } - ] - }, - { - "name": "head_repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "jobs_url" - }, - { - "name": "logs_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "path" - }, - { - "name": "previous_attempt_url" - }, - { - "name": "pull_requests", - "childParamsGroups": [ - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } - ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } - ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "id" - }, - { - "name": "number" - }, - { - "name": "url" - } - ] - }, - { - "name": "referenced_workflows", - "childParamsGroups": [ - { - "name": "path" - }, - { - "name": "ref" - }, - { - "name": "sha" - } - ] - }, - { - "name": "repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "rerun_url" - }, - { - "name": "run_attempt" - }, - { - "name": "run_number" - }, - { - "name": "run_started_at" - }, - { - "name": "status" - }, - { - "name": "triggering_actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "workflow_id" - }, - { - "name": "workflow_url" - }, - { - "name": "actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "artifacts_url" - }, - { - "name": "cancel_url" - }, - { - "name": "check_suite_id" - }, - { - "name": "check_suite_node_id" - }, - { - "name": "check_suite_url" - }, - { - "name": "conclusion" - }, - { - "name": "created_at" - }, - { - "name": "event" - }, - { - "name": "head_branch" - }, - { - "name": "head_commit", - "childParamsGroups": [ - { - "name": "author", - "childParamsGroups": [ - { - "name": "email" - }, - { - "name": "name" - } - ] - }, - { - "name": "committer", - "childParamsGroups": [ - { - "name": "email" - }, - { - "name": "name" - } - ] - }, - { - "name": "id" - }, - { - "name": "message" - }, - { - "name": "timestamp" - }, - { - "name": "tree_id" - } - ] - }, - { - "name": "head_repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "jobs_url" - }, - { - "name": "logs_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "path" - }, - { - "name": "previous_attempt_url" - }, - { - "name": "pull_requests" - }, - { - "name": "referenced_workflows", - "childParamsGroups": [ - { - "name": "path" - }, - { - "name": "ref" - }, - { - "name": "sha" - } - ] - }, - { - "name": "repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "rerun_url" - }, - { - "name": "run_attempt" - }, - { - "name": "run_number" - }, - { - "name": "run_started_at" - }, - { - "name": "status" - }, - { - "name": "triggering_actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "workflow_id" - }, - { - "name": "workflow_url" - } - ] - } -] \ No newline at end of file diff --git a/languageservice/src/context-providers/events/webhooks.json b/languageservice/src/context-providers/events/webhooks.json index b95b6931..20258497 100644 --- a/languageservice/src/context-providers/events/webhooks.json +++ b/languageservice/src/context-providers/events/webhooks.json @@ -1,29482 +1,14635 @@ { + "//": "Generated file - refer to docs/json-data-files.md for format documentation", "branch_protection_rule": { "created": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6 - ], - "action": "created" + "p": [ + -1, + -2, + -3, + -4, + -5, + -6, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 5, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -4, + -5, + -6, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "description": "If the action was `edited`, the changes to the rule.", - "childParamsGroups": [ - { - "name": "admin_enforced", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "authorized_actor_names", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "authorized_actors_only", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "authorized_dismissal_actors_only", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "linear_history_requirement_enforcement_level", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "required_status_checks", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "required_status_checks_enforcement_level", - "childParamsGroups": [ - { - "name": "from" - } - ] - } + "p": [ + -1, + [ + 163, + "If the action was `edited`, the changes to the rule.", + [ + [ + 355, + [ + 111 + ] + ], + [ + 356, + [ + 111 + ] + ], + [ + 357, + [ + 111 + ] + ], + [ + 358, + [ + 111 + ] + ], + [ + 359, + [ + 111 + ] + ], + [ + 360, + [ + 111 + ] + ], + [ + 361, + [ + 111 + ] + ] ] - }, - 1, - 2, - 3, - 4, - 5, - 6 - ], - "action": "edited" + ], + -2, + -3, + -4, + -5, + -6, + -7 + ] } }, "check_run": { "completed": { - "bodyParameters": [ - 0, - 7, - 2, - 3, - 4, - 6 - ], - "action": "completed" + "p": [ + -1, + -8, + -3, + -4, + -5, + -7 + ] }, "created": { - "bodyParameters": [ - 0, - 7, - 2, - 3, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -8, + -3, + -4, + -5, + -7 + ] }, "requested_action": { - "bodyParameters": [ - 0, - 7, - 2, - 3, - 4, - { - "name": "requested_action", - "description": "The action requested by the user.", - "childParamsGroups": [ - { - "name": "identifier", - "description": "The integrator reference of the action requested by the user." - } + "p": [ + -1, + -8, + -3, + -4, + -5, + [ + "requested_action", + "The action requested by the user.", + [ + [ + "identifier", + "The integrator reference of the action requested by the user." + ] ] - }, - 6 - ], - "action": "requested_action" + ], + -7 + ] }, "rerequested": { - "bodyParameters": [ - 0, - 7, - 2, - 3, - 4, - 6 - ], - "action": "rerequested" + "p": [ + -1, + -8, + -3, + -4, + -5, + -7 + ] } }, "check_suite": { "completed": { - "bodyParameters": [ - 0, - 8, - { - "name": "check_suite", - "description": "The [check_suite](https://docs.github.com/rest/reference/checks#suites).", - "childParamsGroups": [ - { - "name": "after" - }, - { - "name": "app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "before" - }, - { - "name": "check_runs_url" - }, - { - "name": "conclusion", - "description": "The summary conclusion for all check runs that are part of the check suite. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has `completed`." - }, - { - "name": "created_at" - }, - { - "name": "head_branch", - "description": "The head branch name the changes are on." - }, - { - "name": "head_commit", - "childParamsGroups": [ - { - "name": "author", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "committer", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "id" - }, - { - "name": "message" - }, - { - "name": "timestamp" - }, - { - "name": "tree_id" - } - ] - }, - { - "name": "head_sha", - "description": "The SHA of the head commit that is being checked." - }, - { - "name": "id" - }, - { - "name": "latest_check_runs_count" - }, - { - "name": "node_id" - }, - { - "name": "pull_requests", - "description": "An array of pull requests that match this check suite. A pull request matches a check suite if they have the same `head_sha` and `head_branch`. When the check suite's `head_branch` is in a forked repository it will be `null` and the `pull_requests` array will be empty.", - "childParamsGroups": [ - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } + "p": [ + -1, + -9, + [ + 331, + "The [check_suite](https://docs.github.com/rest/reference/checks#suites).", + [ + 284, + [ + 295, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + 285, + 366, + [ + 170, + "The summary conclusion for all check runs that are part of the check suite. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has `completed`." + ], + 21, + [ + 208, + "The head branch name the changes are on." + ], + [ + 253, + [ + [ + 174, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 246, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + 1, + 247, + 254, + 255 + ] + ], + [ + 195, + "The SHA of the head commit that is being checked." + ], + 1, + 367, + 2, + [ + 176, + "An array of pull requests that match this check suite. A pull request matches a check suite if they have the same `head_sha` and `head_branch`. When the check suite's `head_branch` is in a forked repository it will be `null` and the `pull_requests` array will be empty.", + [ + [ + 147, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } + ], + 34 + ] + ], + [ + 149, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "id" - }, - { - "name": "number" - }, - { - "name": "url" - } - ] - }, - { - "name": "rerequestable" - }, - { - "name": "runs_rerequestable" - }, - { - "name": "status", - "description": "The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`." - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL that points to the check suite API resource." - } + ], + 34 + ] + ], + 1, + 27, + 0 + ] + ], + 368, + 369, + [ + 148, + "The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`." + ], + 23, + [ + 0, + "URL that points to the check suite API resource." + ] ] - }, - 1, - 2, - 3, - 4, - 6 - ], - "action": "completed" + ], + -2, + -3, + -4, + -5, + -7 + ] }, "requested": { - "bodyParameters": [ - 0, - 8, - 9, - 1, - 2, - 3, - 4, - 6 - ], - "action": "requested" + "p": [ + -1, + -9, + -10, + -2, + -3, + -4, + -5, + -7 + ] }, "rerequested": { - "bodyParameters": [ - 0, - { - "name": "actions_meta", - "childParamsGroups": [ - { - "name": "rerun_info", - "childParamsGroups": [ - { - "name": "plan_id" - }, - { - "name": "job_ids" - } - ] - } + "p": [ + -1, + [ + 365, + [ + [ + "rerun_info", + [ + "plan_id", + "job_ids" + ] + ] ] - }, - 9, - 1, - 2, - 3, - 4, - 6 - ], - "action": "rerequested" + ], + -10, + -2, + -3, + -4, + -5, + -7 + ] } }, "create": { "default": { - "bodyParameters": [ - { - "name": "description", - "description": "The repository's current description." - }, - 1, - 2, - { - "name": "master_branch", - "description": "The name of the repository's default branch (usually `main`)." - }, - 3, - 10, - 11, - { - "name": "ref_type", - "description": "The type of Git ref object created in the repository." - }, - 4, - 6 - ], - "action": "default" + "p": [ + [ + 22, + "The repository's current description." + ], + -2, + -3, + [ + 127, + "The name of the repository's default branch (usually `main`)." + ], + -4, + -11, + -12, + [ + 389, + "The type of Git ref object created in the repository." + ], + -5, + -7 + ] } }, "delete": { "default": { - "bodyParameters": [ - 1, - 2, - 3, - 10, - 11, - { - "name": "ref_type", - "description": "The type of Git ref object deleted in the repository." - }, - 4, - 6 - ], - "action": "default" + "p": [ + -2, + -3, + -4, + -11, + -12, + [ + 389, + "The type of Git ref object deleted in the repository." + ], + -5, + -7 + ] } }, "deployment": { "created": { - "bodyParameters": [ - 0, - 12, - 1, - 2, - 3, - 4, - 6, - 13, - 14 - ], - "action": "created" + "p": [ + -1, + -13, + -2, + -3, + -4, + -5, + -7, + -14, + -15 + ] } }, "deployment_status": { "created": { - "bodyParameters": [ - 0, - { - "name": "check_run", - "childParamsGroups": [ - { - "name": "completed_at" - }, - { - "name": "conclusion", - "description": "The result of the completed check run. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has completed." - }, - { - "name": "details_url" - }, - { - "name": "external_id" - }, - { - "name": "head_sha", - "description": "The SHA of the commit that is being checked." - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "The id of the check." - }, - { - "name": "name", - "description": "The name of the check run." - }, - { - "name": "node_id" - }, - { - "name": "started_at" - }, - { - "name": "status", - "description": "The current status of the check run. Can be `queued`, `in_progress`, or `completed`." - }, - { - "name": "url" - } + "p": [ + -1, + [ + 362, + [ + 209, + [ + 170, + "The result of the completed check run. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has completed." + ], + 363, + 364, + [ + 195, + "The SHA of the commit that is being checked." + ], + 3, + [ + 1, + "The id of the check." + ], + [ + 4, + "The name of the check run." + ], + 2, + 210, + [ + 148, + "The current status of the check run. Can be `queued`, `in_progress`, or `completed`." + ], + 0 ] - }, - 12, - { - "name": "deployment_status", - "description": "The [deployment status](https://docs.github.com/rest/reference/deployments#list-deployment-statuses).", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "deployment_url" - }, - { - "name": "description", - "description": "The optional human-readable description added to the status." - }, - { - "name": "environment" - }, - { - "name": "environment_url" - }, - { - "name": "id" - }, - { - "name": "log_url" - }, - { - "name": "node_id" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } - ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "The new state. Can be `pending`, `success`, `failure`, or `error`." - }, - { - "name": "target_url", - "description": "The optional link added to the status." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } + ], + -13, + [ + "deployment_status", + "The [deployment status](https://docs.github.com/rest/reference/deployments#list-deployment-statuses).", + [ + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + "deployment_url", + [ + 22, + "The optional human-readable description added to the status." + ], + 296, + "environment_url", + 1, + "log_url", + 2, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + 165, + [ + 32, + "The new state. Can be `pending`, `success`, `failure`, or `error`." + ], + [ + 390, + "The optional link added to the status." + ], + 23, + 0 ] - }, - 1, - 2, - 3, - 4, - 6, - 13, - 14 - ], - "action": "created" + ], + -2, + -3, + -4, + -5, + -7, + -14, + -15 + ] } }, "discussion": { "answered": { - "bodyParameters": [ - 0, - { - "name": "answer", - "childParamsGroups": [ - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body" - }, - { - "name": "child_comment_count" - }, - { - "name": "created_at" - }, - { - "name": "discussion_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "parent_id" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + "p": [ + -1, + [ + "answer", + [ + [ + 113, + "How the author is associated with the repository." + ], + 37, + 341, + 21, + 342, + 3, + 1, + 2, + 343, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 23, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "answered" + ], + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "category_changed": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "category", - "childParamsGroups": [ - { - "name": "from", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "emoji" - }, - { - "name": "id" - }, - { - "name": "is_answerable" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "repository_id" - }, - { - "name": "slug" - }, - { - "name": "updated_at" - } - ] - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 259, + [ + [ + 111, + [ + 21, + 22, + 260, + 1, + 261, + 4, + 2, + 252, + 72, + 23 + ] + ] + ] + ] ] - }, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "category_changed" + ], + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "created": { - "bodyParameters": [ - 0, - { - "name": "discussion", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "answer_chosen_at" - }, - { - "name": "answer_chosen_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "answer_html_url" - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body" - }, - { - "name": "category", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "emoji" - }, - { - "name": "id" - }, - { - "name": "is_answerable" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "repository_id" - }, - { - "name": "slug" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "comments" - }, - { - "name": "created_at" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "locked" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state" - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "answer_chosen_at" - }, - { - "name": "answer_chosen_by" - }, - { - "name": "answer_html_url" - }, - { - "name": "author_association" - }, - { - "name": "body" - }, - { - "name": "category", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "emoji" - }, - { - "name": "id" - }, - { - "name": "is_answerable" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "repository_id" - }, - { - "name": "slug" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "comments" - }, - { - "name": "created_at" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "locked" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state" - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + "p": [ + -1, + [ + 339, + [ + 128, + 286, + [ + 287, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 288, + [ + 113, + "How the author is associated with the repository." + ], + 37, + [ + 259, + [ + 21, + 22, + 260, + 1, + 261, + 4, + 2, + 252, + 72, + 23 + ] + ], + 78, + 21, + 3, + 1, + 129, + 2, + 27, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 32, + 198, + 35, + 23, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 128, + 286, + 287, + 288, + 113, + 37, + [ + 259, + [ + 21, + 22, + 260, + 1, + 261, + 4, + 2, + 252, + 72, + 23 + ] + ], + 78, + 21, + 3, + 1, + 129, + 2, + 27, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 32, + 198, + 35, + 23, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 1, - 2, - 3, - 4, - 6 - ], - "action": "created" + ], + -2, + -3, + -4, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "body", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "title", - "childParamsGroups": [ - { - "name": "from" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 37, + [ + 111 + ] + ], + [ + 35, + [ + 111 + ] + ] ] - }, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "edited" + ], + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "labeled": { - "bodyParameters": [ - 0, - { - "name": "discussion", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "answer_chosen_at" - }, - { - "name": "answer_chosen_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "answer_html_url" - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body" - }, - { - "name": "category", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "emoji" - }, - { - "name": "id" - }, - { - "name": "is_answerable" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "repository_id" - }, - { - "name": "slug" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "comments" - }, - { - "name": "created_at" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "locked" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state" - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + "p": [ + -1, + [ + 339, + [ + 128, + 286, + [ + 287, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 288, + [ + 113, + "How the author is associated with the repository." + ], + 37, + [ + 259, + [ + 21, + 22, + 260, + 1, + 261, + 4, + 2, + 252, + 72, + 23 + ] + ], + 78, + 21, + 3, + 1, + 129, + 2, + 27, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 32, + 198, + 35, + 23, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 1, - 2, - 16, - 3, - 4, - 6 - ], - "action": "labeled" + ], + -2, + -3, + -17, + -4, + -5, + -7 + ] }, "locked": { - "bodyParameters": [ - 0, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "locked" + "p": [ + -1, + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "pinned": { - "bodyParameters": [ - 0, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "pinned" + "p": [ + -1, + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "transferred": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "new_discussion", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "answer_chosen_at" - }, - { - "name": "answer_chosen_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "answer_html_url" - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body" - }, - { - "name": "category", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "emoji" - }, - { - "name": "id" - }, - { - "name": "is_answerable" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "repository_id" - }, - { - "name": "slug" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "comments" - }, - { - "name": "created_at" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "locked" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state" - }, - { - "name": "timeline_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "new_repository", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + "new_discussion", + [ + 128, + 286, + [ + 287, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 288, + [ + 113, + "How the author is associated with the repository." + ], + 37, + [ + 259, + [ + 21, + 22, + 260, + 1, + 261, + 4, + 2, + 252, + 72, + 23 + ] + ], + 78, + 21, + 3, + 1, + 129, + 2, + 27, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 32, + 198, + 35, + 23, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 391, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ] ] - }, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "transferred" + ], + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "unanswered": { - "bodyParameters": [ - 0, - 15, - { - "name": "old_answer", - "childParamsGroups": [ - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body" - }, - { - "name": "child_comment_count" - }, - { - "name": "created_at" - }, - { - "name": "discussion_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "parent_id" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "updated_at" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + "p": [ + -1, + -16, + [ + "old_answer", + [ + [ + 113, + "How the author is associated with the repository." + ], + 37, + 341, + 21, + 342, + 3, + 1, + 2, + 343, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 23, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 3, - 4, - 6 - ], - "action": "unanswered" + ], + -4, + -5, + -7 + ] }, "unlabeled": { - "bodyParameters": [ - 0, - 15, - 1, - 2, - 16, - 3, - 4, - 6 - ], - "action": "unlabeled" + "p": [ + -1, + -16, + -2, + -3, + -17, + -4, + -5, + -7 + ] }, "unlocked": { - "bodyParameters": [ - 0, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "unlocked" + "p": [ + -1, + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "unpinned": { - "bodyParameters": [ - 0, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "unpinned" + "p": [ + -1, + -16, + -2, + -3, + -4, + -5, + -7 + ] } }, "discussion_comment": { "created": { - "bodyParameters": [ - 0, - 17, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -18, + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 17, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -18, + -16, + -2, + -3, + -4, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "body", - "childParamsGroups": [ - { - "name": "from" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 37, + [ + 111 + ] + ] ] - }, - 17, - 15, - 1, - 2, - 3, - 4, - 6 - ], - "action": "edited" + ], + -18, + -16, + -2, + -3, + -4, + -5, + -7 + ] } }, "fork": { "default": { - "bodyParameters": [ - 1, - { - "name": "forkee", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - }, - { - "name": "allow_forking" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private" - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - } + "p": [ + -2, + [ + "forkee", + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ], + 104, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 41, + 123, + 64, + 101, + 65, + 73, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89 ] - }, - 2, - 3, - 4, - 6 - ], - "action": "default" + ], + -3, + -4, + -5, + -7 + ] } }, "gollum": { "default": { - "bodyParameters": [ - 1, - 2, - 3, - { - "name": "pages", - "description": "The pages that were updated.", - "childParamsGroups": [ - { - "name": "action", - "description": "The action that was performed on the page. Can be `created` or `edited`." - }, - { - "name": "html_url", - "description": "Points to the HTML wiki page." - }, - { - "name": "page_name", - "description": "The name of the page." - }, - { - "name": "sha", - "description": "The latest commit SHA of the page." - }, - { - "name": "summary" - }, - { - "name": "title", - "description": "The current page title." - } + "p": [ + -2, + -3, + -4, + [ + 216, + "The pages that were updated.", + [ + [ + 327, + "The action that was performed on the page. Can be `created` or `edited`." + ], + [ + 3, + "Points to the HTML wiki page." + ], + [ + "page_name", + "The name of the page." + ], + [ + 34, + "The latest commit SHA of the page." + ], + 297, + [ + 35, + "The current page title." + ] ] - }, - 4, - 6 - ], - "action": "default" + ], + -5, + -7 + ] } }, "issue_comment": { "created": { - "bodyParameters": [ - 0, - 18, - 1, - 2, - 19, - 3, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -19, + -2, + -3, + -20, + -4, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 18, - 1, - 2, - 19, - 3, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -19, + -2, + -3, + -20, + -4, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - 20, - 18, - 1, - 2, - 19, - 3, - 4, - 6 - ], - "action": "edited" + "p": [ + -1, + -21, + -19, + -2, + -3, + -20, + -4, + -5, + -7 + ] } }, "issues": { "assigned": { - "bodyParameters": [ - 21, - 22, - 1, - 2, - 23, - 3, - 4, - 6 - ], - "action": "assigned" + "p": [ + -22, + -23, + -2, + -3, + -24, + -4, + -5, + -7 + ] }, "closed": { - "bodyParameters": [ - 21, - 1, - 2, - 24, - 3, - 4, - 6 - ], - "action": "closed" + "p": [ + -22, + -2, + -3, + -25, + -4, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 23, - 3, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -24, + -4, + -5, + -7 + ] }, "demilestoned": { - "bodyParameters": [ - 0, - 1, - 2, - 25, - 26, - 3, - 4, - 6 - ], - "action": "demilestoned" + "p": [ + -1, + -2, + -3, + -26, + -27, + -4, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "description": "The changes to the issue.", - "childParamsGroups": [ - { - "name": "body", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the body." - } - ] - }, - { - "name": "title", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the title." - } - ] - } + "p": [ + -1, + [ + 163, + "The changes to the issue.", + [ + [ + 37, + [ + [ + 111, + "The previous version of the body." + ] + ] + ], + [ + 35, + [ + [ + 111, + "The previous version of the title." + ] + ] + ] ] - }, - 1, - 2, - 23, - 16, - 3, - 4, - 6 - ], - "action": "edited" + ], + -2, + -3, + -24, + -17, + -4, + -5, + -7 + ] }, "labeled": { - "bodyParameters": [ - 0, - 1, - 2, - 23, - 16, - 3, - 4, - 6 - ], - "action": "labeled" + "p": [ + -1, + -2, + -3, + -24, + -17, + -4, + -5, + -7 + ] }, "locked": { - "bodyParameters": [ - 0, - 1, - 2, - 24, - 3, - 4, - 6 - ], - "action": "locked" + "p": [ + -1, + -2, + -3, + -25, + -4, + -5, + -7 + ] }, "milestoned": { - "bodyParameters": [ - 0, - 1, - 2, - 25, - 26, - 3, - 4, - 6 - ], - "action": "milestoned" + "p": [ + -1, + -2, + -3, + -26, + -27, + -4, + -5, + -7 + ] }, "opened": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "old_issue", - "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "Contents of the issue" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + "p": [ + -1, + [ + 163, + [ + [ + "old_issue", + "The [issue](https://docs.github.com/rest/reference/issues) itself.", + [ + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "Contents of the issue" + ], + 75, + 78, + 26, + 21, + 122, + 5, + 3, + 1, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 25, + 129, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "diff_url" - }, - { - "name": "html_url" - }, - { - "name": "merged_at" - }, - { - "name": "patch_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "State of the issue; either 'open' or 'closed'" - }, - { - "name": "state_reason" - }, - { - "name": "timeline_url" - }, - { - "name": "title", - "description": "Title of the issue" - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the issue" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "old_repository", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - } - ] - } + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + [ + 169, + [ + 160, + 3, + 161, + 162, + 0 + ] + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "State of the issue; either 'open' or 'closed'" + ], + 262, + 198, + [ + 35, + "Title of the issue" + ], + 23, + [ + 0, + "URL for the issue" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + "old_repository", + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89 + ] + ] ] - }, - 1, - 2, - 23, - 3, - 4, - 6 - ], - "action": "opened" + ], + -2, + -3, + -24, + -4, + -5, + -7 + ] }, "pinned": { - "bodyParameters": [ - 0, - 1, - 2, - 23, - 3, - 4, - 6 - ], - "action": "pinned" + "p": [ + -1, + -2, + -3, + -24, + -4, + -5, + -7 + ] }, "reopened": { - "bodyParameters": [ - 0, - 1, - 2, - 24, - 3, - 4, - 6 - ], - "action": "reopened" + "p": [ + -1, + -2, + -3, + -25, + -4, + -5, + -7 + ] }, "transferred": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "new_issue", - "description": "The [issue](https://docs.github.com/rest/reference/issues) itself.", - "childParamsGroups": [ - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "body", - "description": "Contents of the issue" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "events_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "labels_url" - }, - { - "name": "locked" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + "p": [ + -1, + [ + 163, + [ + [ + "new_issue", + "The [issue](https://docs.github.com/rest/reference/issues) itself.", + [ + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "Contents of the issue" + ], + 75, + 78, + 26, + 21, + 122, + 5, + 3, + 1, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 25, + 129, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "performed_via_github_app", - "description": "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "events", - "description": "The list of events for the GitHub app" - }, - { - "name": "external_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the GitHub app" - }, - { - "name": "name", - "description": "The name of the GitHub app" - }, - { - "name": "node_id" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "description": "The set of permissions for the GitHub app", - "childParamsGroups": [ - { - "name": "actions" - }, - { - "name": "administration" - }, - { - "name": "checks" - }, - { - "name": "content_references" - }, - { - "name": "contents" - }, - { - "name": "deployments" - }, - { - "name": "discussions" - }, - { - "name": "emails" - }, - { - "name": "environments" - }, - { - "name": "issues" - }, - { - "name": "keys" - }, - { - "name": "members" - }, - { - "name": "metadata" - }, - { - "name": "organization_administration" - }, - { - "name": "organization_hooks" - }, - { - "name": "organization_packages" - }, - { - "name": "organization_plan" - }, - { - "name": "organization_projects" - }, - { - "name": "organization_secrets" - }, - { - "name": "organization_self_hosted_runners" - }, - { - "name": "organization_user_blocking" - }, - { - "name": "packages" - }, - { - "name": "pages" - }, - { - "name": "pull_requests" - }, - { - "name": "repository_hooks" - }, - { - "name": "repository_projects" - }, - { - "name": "secret_scanning_alerts" - }, - { - "name": "secrets" - }, - { - "name": "security_events" - }, - { - "name": "security_scanning_alert" - }, - { - "name": "single_file" - }, - { - "name": "statuses" - }, - { - "name": "team_discussions" - }, - { - "name": "vulnerability_alerts" - }, - { - "name": "workflows" - } + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 ] - }, - { - "name": "slug", - "description": "The slug name of the GitHub app" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "diff_url" - }, - { - "name": "html_url" - }, - { - "name": "merged_at" - }, - { - "name": "patch_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "repository_url" - }, - { - "name": "state", - "description": "State of the issue; either 'open' or 'closed'" - }, - { - "name": "state_reason" - }, - { - "name": "timeline_url" - }, - { - "name": "title", - "description": "Title of the issue" - }, - { - "name": "updated_at" - }, - { - "name": "url", - "description": "URL for the issue" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "new_repository", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - } + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + [ + 169, + [ + 160, + 3, + 161, + 162, + 0 + ] + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "State of the issue; either 'open' or 'closed'" + ], + 262, + 198, + [ + 35, + "Title of the issue" + ], + 23, + [ + 0, + "URL for the issue" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 391, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ] ] - }, - 1, - 2, - 23, - 3, - 4, - 6 - ], - "action": "transferred" + ], + -2, + -3, + -24, + -4, + -5, + -7 + ] }, "unassigned": { - "bodyParameters": [ - 21, - 22, - 1, - 2, - 23, - 3, - 4, - 6 - ], - "action": "unassigned" + "p": [ + -22, + -23, + -2, + -3, + -24, + -4, + -5, + -7 + ] }, "unlabeled": { - "bodyParameters": [ - 0, - 1, - 2, - 23, - 16, - 3, - 4, - 6 - ], - "action": "unlabeled" + "p": [ + -1, + -2, + -3, + -24, + -17, + -4, + -5, + -7 + ] }, "unlocked": { - "bodyParameters": [ - 0, - 1, - 2, - 24, - 3, - 4, - 6 - ], - "action": "unlocked" + "p": [ + -1, + -2, + -3, + -25, + -4, + -5, + -7 + ] }, "unpinned": { - "bodyParameters": [ - 0, - 1, - 2, - 23, - 3, - 4, - 6 - ], - "action": "unpinned" + "p": [ + -1, + -2, + -3, + -24, + -4, + -5, + -7 + ] } }, "label": { "created": { - "bodyParameters": [ - 0, - 1, - 2, - 16, - 3, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -2, + -3, + -17, + -4, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 16, - 3, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -17, + -4, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "description": "The changes to the label if the action was `edited`.", - "childParamsGroups": [ - { - "name": "color", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the color if the action was `edited`." - } - ] - }, - { - "name": "description", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the description if the action was `edited`." - } - ] - }, - { - "name": "name", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the name if the action was `edited`." - } - ] - } + "p": [ + -1, + [ + 163, + "The changes to the label if the action was `edited`.", + [ + [ + 166, + [ + [ + 111, + "The previous version of the color if the action was `edited`." + ] + ] + ], + [ + 22, + [ + [ + 111, + "The previous version of the description if the action was `edited`." + ] + ] + ], + [ + 4, + [ + [ + 111, + "The previous version of the name if the action was `edited`." + ] + ] + ] ] - }, - 1, - 2, - 16, - 3, - 4, - 6 - ], - "action": "edited" + ], + -2, + -3, + -17, + -4, + -5, + -7 + ] } }, "milestone": { "closed": { - "bodyParameters": [ - 0, - 1, - 2, - 26, - 3, - 4, - 6 - ], - "action": "closed" + "p": [ + -1, + -2, + -3, + -27, + -4, + -5, + -7 + ] }, "created": { - "bodyParameters": [ - 0, - 1, - 2, - 26, - 3, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -2, + -3, + -27, + -4, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 26, - 3, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -27, + -4, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "description": "The changes to the milestone if the action was `edited`.", - "childParamsGroups": [ - { - "name": "description", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the description if the action was `edited`." - } - ] - }, - { - "name": "due_on", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the due date if the action was `edited`." - } - ] - }, - { - "name": "title", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the title if the action was `edited`." - } - ] - } + "p": [ + -1, + [ + 163, + "The changes to the milestone if the action was `edited`.", + [ + [ + 22, + [ + [ + 111, + "The previous version of the description if the action was `edited`." + ] + ] + ], + [ + 164, + [ + [ + 111, + "The previous version of the due date if the action was `edited`." + ] + ] + ], + [ + 35, + [ + [ + 111, + "The previous version of the title if the action was `edited`." + ] + ] + ] ] - }, - 1, - 2, - 26, - 3, - 4, - 6 - ], - "action": "edited" + ], + -2, + -3, + -27, + -4, + -5, + -7 + ] }, "opened": { - "bodyParameters": [ - 0, - 1, - 2, - 26, - 3, - 4, - 6 - ], - "action": "opened" + "p": [ + -1, + -2, + -3, + -27, + -4, + -5, + -7 + ] } }, "page_build": { "default": { - "bodyParameters": [ - { - "name": "build", - "description": "The [List GitHub Pages builds](https://docs.github.com/rest/reference/repos#list-github-pages-builds) itself.", - "childParamsGroups": [ - { - "name": "commit" - }, - { - "name": "created_at" - }, - { - "name": "duration" - }, - { - "name": "error", - "childParamsGroups": [ - { - "name": "message" - } - ] - }, - { - "name": "pusher", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "status" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } + "p": [ + [ + "build", + "The [List GitHub Pages builds](https://docs.github.com/rest/reference/repos#list-github-pages-builds) itself.", + [ + 325, + 21, + "duration", + [ + "error", + [ + 247 + ] + ], + [ + 392, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 148, + 23, + 0 ] - }, + ], + -2, 1, - { - "name": "id" - }, - 2, - 3, - 4, - 6 - ], - "action": "default" + -3, + -4, + -5, + -7 + ] } }, "project_card": { "converted": { - "bodyParameters": [ - 0, - 27, - 1, - 2, - 3, - 28, - 4, - 6 - ], - "action": "converted" + "p": [ + -1, + -28, + -2, + -3, + -4, + -29, + -5, + -7 + ] }, "created": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 28, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -2, + -3, + -4, + -29, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 28, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -4, + -29, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - 27, - 1, - 2, - 3, - 28, - 4, - 6 - ], - "action": "edited" + "p": [ + -1, + -28, + -2, + -3, + -4, + -29, + -5, + -7 + ] }, "moved": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "column_id", - "childParamsGroups": [ - { - "name": "from" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 318, + [ + 111 + ] + ] ] - }, - 1, - 2, - 3, - { - "name": "project_card", - "childParamsGroups": [ - { - "name": "after_id" - }, - { - "name": "archived", - "description": "Whether or not the card is archived" - }, - { - "name": "column_id" - }, - { - "name": "column_url" - }, - { - "name": "content_url" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "id", - "description": "The project card's ID" - }, - { - "name": "node_id" - }, - { - "name": "note" - }, - { - "name": "project_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "after_id" - }, - { - "name": "archived" - }, - { - "name": "column_id" - }, - { - "name": "column_url" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "note" - }, - { - "name": "project_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - } + ], + -2, + -3, + -4, + [ + 372, + [ + 317, + [ + 77, + "Whether or not the card is archived" + ], + 318, + 344, + 373, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 1, + "The project card's ID" + ], + 2, + 316, + 319, + 23, + 0, + 317, + 77, + 318, + 344, + 21, + [ + 137, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 1, + 2, + 316, + 319, + 23, + 0 ] - }, - 4, - 6 - ], - "action": "moved" + ], + -5, + -7 + ] } }, "project": { "closed": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 29, - 4, - 6 - ], - "action": "closed" + "p": [ + -1, + -2, + -3, + -4, + -30, + -5, + -7 + ] }, "created": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 29, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -2, + -3, + -4, + -30, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 29, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -4, + -30, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "description": "The changes to the project if the action was `edited`.", - "childParamsGroups": [ - { - "name": "body", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the body if the action was `edited`." - } - ] - }, - { - "name": "name", - "childParamsGroups": [ - { - "name": "from", - "description": "The changes to the project if the action was `edited`." - } - ] - } + "p": [ + -1, + [ + 163, + "The changes to the project if the action was `edited`.", + [ + [ + 37, + [ + [ + 111, + "The previous version of the body if the action was `edited`." + ] + ] + ], + [ + 4, + [ + [ + 111, + "The changes to the project if the action was `edited`." + ] + ] + ] ] - }, - 1, - 2, - 3, - 29, - 4, - 6 - ], - "action": "edited" + ], + -2, + -3, + -4, + -30, + -5, + -7 + ] }, "reopened": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 29, - 4, - 6 - ], - "action": "reopened" + "p": [ + -1, + -2, + -3, + -4, + -30, + -5, + -7 + ] } }, "project_column": { "created": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 30, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -2, + -3, + -4, + -31, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 30, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -4, + -31, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "name", - "childParamsGroups": [ - { - "name": "from" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 4, + [ + 111 + ] + ] ] - }, - 1, - 2, - 3, - 30, - 4, - 6 - ], - "action": "edited" + ], + -2, + -3, + -4, + -31, + -5, + -7 + ] }, "moved": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 30, - 4, - 6 - ], - "action": "moved" + "p": [ + -1, + -2, + -3, + -4, + -31, + -5, + -7 + ] } }, "projects_v2": { "closed": { - "bodyParameters": [ - 0, - 3, - 31, - 6 - ], - "action": "closed" + "p": [ + -1, + -4, + -32, + -7 + ] }, "created": { - "bodyParameters": [ - 0, - 3, - 31, - 6 - ], - "action": "created" + "p": [ + -1, + -4, + -32, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "description", - "childParamsGroups": [ - { - "name": "from" - }, - { - "name": "to" - } - ] - }, - { - "name": "public", - "childParamsGroups": [ - { - "name": "from" - }, - { - "name": "to" - } - ] - }, - { - "name": "short_description", - "childParamsGroups": [ - { - "name": "from" - }, - { - "name": "to" - } - ] - }, - { - "name": "title", - "childParamsGroups": [ - { - "name": "from" - }, - { - "name": "to" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 22, + [ + 111, + 256 + ] + ], + [ + 123, + [ + 111, + 256 + ] + ], + [ + 374, + [ + 111, + 256 + ] + ], + [ + 35, + [ + 111, + 256 + ] + ] ] - }, - 3, - 31, - 6 - ], - "action": "edited" + ], + -4, + -32, + -7 + ] }, "reopened": { - "bodyParameters": [ - 0, - 3, - 31, - 6 - ], - "action": "reopened" + "p": [ + -1, + -4, + -32, + -7 + ] } }, "projects_v2_item": { "archived": { - "bodyParameters": [ - 0, - 32, - 2, - 3, - 33, - 6 - ], - "action": "archived" + "p": [ + -1, + -33, + -3, + -4, + -34, + -7 + ] }, "converted": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "content_type", - "childParamsGroups": [ - { - "name": "from" - }, - { - "name": "to" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 257, + [ + 111, + 256 + ] + ] ] - }, - 2, - 3, - 33, - 6 - ], - "action": "converted" + ], + -3, + -4, + -34, + -7 + ] }, "created": { - "bodyParameters": [ - 0, - 2, - 3, - 33, - 6 - ], - "action": "created" + "p": [ + -1, + -3, + -4, + -34, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 2, - 3, - 33, - 6 - ], - "action": "deleted" + "p": [ + -1, + -3, + -4, + -34, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "description": "" - }, - 2, - 3, - 33, - 6 - ], - "action": "edited" + "p": [ + -1, + 163, + -3, + -4, + -34, + -7 + ] }, "reordered": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "previous_projects_v2_item_node_id", - "childParamsGroups": [ - { - "name": "from" - }, - { - "name": "to" - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + "previous_projects_v2_item_node_id", + [ + 111, + 256 + ] + ] ] - }, - 2, - 3, - 33, - 6 - ], - "action": "reordered" + ], + -3, + -4, + -34, + -7 + ] }, "restored": { - "bodyParameters": [ - 0, - 32, - 2, - 3, - 33, - 6 - ], - "action": "restored" + "p": [ + -1, + -33, + -3, + -4, + -34, + -7 + ] } }, "public": { "default": { - "bodyParameters": [ - 1, - 2, - 3, - 4, - 6 - ], - "action": "default" + "p": [ + -2, + -3, + -4, + -5, + -7 + ] } }, "pull_request": { "assigned": { - "bodyParameters": [ - 0, - 22, - 1, - 2, - 34, - 3, - 35, - 4, - 6 - ], - "action": "assigned" + "p": [ + -1, + -23, + -2, + -3, + -35, + -4, + -36, + -5, + -7 + ] }, "auto_merge_disabled": { - "bodyParameters": [ - 0, - 1, - 2, - 36, - 3, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -37, + -4, + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 37, - 4, - 6 - ], - "action": "auto_merge_disabled" + ], + -38, + -5, + -7 + ] }, "auto_merge_enabled": { - "bodyParameters": [ - 0, - 1, - 2, - 36, - 3, - 35, - 37, - 4, - 6 - ], - "action": "auto_merge_enabled" + "p": [ + -1, + -2, + -3, + -37, + -4, + -36, + -38, + -5, + -7 + ] }, "closed": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -35, + -4, + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit message title." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message." + ], + [ + 134, + "The default value for a merge commit message title." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee" - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "auto_merge" - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message." + ], + [ + 132, + "The default value for a squash merge commit title." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + 142, + 143, + 113, + 182, + [ + 147, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + 122, + [ + 149, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels" - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by" - }, - { - "name": "milestone" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams" - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + 115, + 129, + 202, + 183, + 203, + 204, + 205, + 161, + 206, + 139, + 2, + 27, + 162, + 207, + 184, + 185, + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 4, - 6 - ], - "action": "closed" + ], + -5, + -7 + ] }, "converted_to_draft": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -35, + -4, + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n - `PR_BODY` - default to the pull request's body.\n - `COMMIT_MESSAGES` - default to the branch's commit messages.\n - `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n - `PR_BODY` - default to the pull request's body.\n - `COMMIT_MESSAGES` - default to the branch's commit messages.\n - `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n - `PR_BODY` - default to the pull request's body.\n - `COMMIT_MESSAGES` - default to the branch's commit messages.\n - `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee" - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "auto_merge" - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n - `PR_BODY` - default to the pull request's body.\n - `COMMIT_MESSAGES` - default to the branch's commit messages.\n - `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + 142, + 143, + 113, + 182, + [ + 147, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels" - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by" - }, - { - "name": "milestone" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams" - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state" - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + 115, + 129, + 202, + 183, + 203, + 204, + 205, + 161, + 206, + 139, + 2, + 27, + 162, + 207, + 184, + 185, + 186, + 130, + 187, + 32, + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 4, - 6 - ], - "action": "converted_to_draft" + ], + -5, + -7 + ] }, "demilestoned": { - "bodyParameters": [ - 0, - 1, - 38, - 34, - 3, - 39, - 4, - 6 - ], - "action": "demilestoned" + "p": [ + -1, + -2, + -39, + -35, + -4, + -40, + -5, + -7 + ] }, "dequeued": { - "bodyParameters": [ - 0, - 1, - 2, - 36, - 3, - 35, - 37, - 4, - 6 - ], - "action": "dequeued" + "p": [ + -1, + -2, + -3, + -37, + -4, + -36, + -38, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "description": "The changes to the comment if the action was `edited`.", - "childParamsGroups": [ - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref", - "childParamsGroups": [ - { - "name": "from" - } - ] - }, - { - "name": "sha", - "childParamsGroups": [ - { - "name": "from" - } - ] - } - ] - }, - { - "name": "body", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the body if the action was `edited`." - } - ] - }, - { - "name": "title", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the title if the action was `edited`." - } - ] - } + "p": [ + -1, + [ + 163, + "The changes to the comment if the action was `edited`.", + [ + [ + 147, + [ + [ + 36, + [ + 111 + ] + ], + [ + 34, + [ + 111 + ] + ] + ] + ], + [ + 37, + [ + [ + 111, + "The previous version of the body if the action was `edited`." + ] + ] + ], + [ + 35, + [ + [ + 111, + "The previous version of the title if the action was `edited`." + ] + ] + ] ] - }, - 1, - 2, - 34, - 3, - 35, - 4, - 6 - ], - "action": "edited" + ], + -2, + -3, + -35, + -4, + -36, + -5, + -7 + ] }, "enqueued": { - "bodyParameters": [ - 0, - 1, - 2, - 36, - 3, - 35, - 4, - 6 - ], - "action": "enqueued" + "p": [ + -1, + -2, + -3, + -37, + -4, + -36, + -5, + -7 + ] }, "labeled": { - "bodyParameters": [ - 0, - 1, - 2, - 16, - 34, - 3, - 35, - 4, - 6 - ], - "action": "labeled" + "p": [ + -1, + -2, + -3, + -17, + -35, + -4, + -36, + -5, + -7 + ] }, "locked": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - 35, - 4, - 6 - ], - "action": "locked" + "p": [ + -1, + -2, + -3, + -35, + -4, + -36, + -5, + -7 + ] }, "milestoned": { - "bodyParameters": [ - 0, - 1, - 38, - 34, - 3, - 39, - 4, - 6 - ], - "action": "milestoned" + "p": [ + -1, + -2, + -39, + -35, + -4, + -40, + -5, + -7 + ] }, "opened": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -35, + -4, + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit message title." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message." + ], + [ + 134, + "The default value for a merge commit message title." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee" - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "auto_merge" - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + 142, + 143, + 113, + 182, + [ + 147, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 41, + 64, + 101, + 65, + 73, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + 122, + [ + 149, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels" - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by" - }, - { - "name": "milestone" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams" - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state" - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + ], + 41, + 64, + 101, + 65, + 73, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + 115, + 129, + 202, + 183, + 203, + 204, + 205, + 161, + 206, + 139, + 2, + 27, + 162, + 207, + 184, + 185, + 186, + 130, + 187, + 32, + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 4, - 6 - ], - "action": "opened" + ], + -5, + -7 + ] }, "ready_for_review": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -35, + -4, + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee" - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "auto_merge" - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + 142, + 143, + 113, + 182, + [ + 147, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels" - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by" - }, - { - "name": "milestone" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams" - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state" - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + 115, + 129, + 202, + 183, + 203, + 204, + 205, + 161, + 206, + 139, + 2, + 27, + 162, + 207, + 184, + 185, + 186, + 130, + 187, + 32, + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 4, - 6 - ], - "action": "ready_for_review" + ], + -5, + -7 + ] }, "reopened": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -35, + -4, + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft", - "description": "Indicates whether or not the pull request is a draft." - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merge_commit_message", - "description": "The default value for a merge commit message." - }, - { - "name": "merge_commit_title", - "description": "The default value for a merge commit message title." - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + [ + 135, + "The default value for a merge commit message." + ], + [ + 134, + "The default value for a merge commit message title." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message", - "description": "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." - }, - { - "name": "squash_merge_commit_title", - "description": "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default", - "description": "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify", - "description": "Indicates whether maintainers can modify the pull request." - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "Number uniquely identifying the pull request within its repository." - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state", - "description": "State of this Pull Request. Either `open` or `closed`." - }, - { - "name": "statuses_url" - }, - { - "name": "title", - "description": "The title of the pull request." - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "additions" - }, - { - "name": "assignee" - }, - { - "name": "assignees" - }, - { - "name": "author_association" - }, - { - "name": "auto_merge" - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + 142, + 143, + 113, + 182, + [ + 147, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "changed_files" - }, - { - "name": "closed_at" - }, - { - "name": "comments" - }, - { - "name": "comments_url" - }, - { - "name": "commits" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "deletions" - }, - { - "name": "diff_url" - }, - { - "name": "draft" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "allow_auto_merge" - }, - { - "name": "allow_forking" - }, - { - "name": "allow_merge_commit" - }, - { - "name": "allow_rebase_merge" - }, - { - "name": "allow_squash_merge" - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at" - }, - { - "name": "default_branch" - }, - { - "name": "delete_branch_on_merge" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads" - }, - { - "name": "has_issues" - }, - { - "name": "has_pages" - }, - { - "name": "has_projects" - }, - { - "name": "has_wiki" - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license" - }, - { - "name": "merge_commit_message" - }, - { - "name": "merge_commit_title" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + 122, + [ + 149, + [ + 114, + 36, + [ + 74, + [ + 108, + 104, + 110, + 106, + 107, + 109, + 43, + 77, + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + 90, + 103, + 51, + 22, + 99, + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + 98, + 94, + 97, + 95, + 96, + 79, + 38, + 3, + 1, + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + 80, + 135, + 134, + 61, + 62, + 84, + 4, + 2, + 63, + 33, + 91, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "private" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at" - }, - { - "name": "releases_url" - }, - { - "name": "size" - }, - { - "name": "squash_merge_commit_message" - }, - { - "name": "squash_merge_commit_title" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "use_squash_pr_title_as_default" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels" - }, - { - "name": "locked" - }, - { - "name": "maintainer_can_modify" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "mergeable" - }, - { - "name": "mergeable_state" - }, - { - "name": "merged" - }, - { - "name": "merged_at" - }, - { - "name": "merged_by" - }, - { - "name": "milestone" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "rebaseable" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams" - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments" - }, - { - "name": "review_comments_url" - }, - { - "name": "state" - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + ], + 41, + 64, + 101, + 65, + 73, + 133, + 132, + 82, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 131, + 100, + 105, + 89, + 112 + ] + ], + 34, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + 115, + 129, + 202, + 183, + 203, + 204, + 205, + 161, + 206, + 139, + 2, + 27, + 162, + 207, + 184, + 185, + 186, + 130, + 187, + 32, + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 4, - 6 - ], - "action": "reopened" + ], + -5, + -7 + ] }, "review_request_removed": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - 35, - 4, - 40, - 6, - 41 - ], - "action": "review_request_removed" + "p": [ + -1, + -2, + -3, + -35, + -4, + -36, + -5, + -41, + -7, + -42 + ] }, "review_requested": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - 35, - 4, - 40, - 6, - 41 - ], - "action": "review_requested" + "p": [ + -1, + -2, + -3, + -35, + -4, + -36, + -5, + -41, + -7, + -42 + ] }, "synchronize": { - "bodyParameters": [ - 0, - { - "name": "after" - }, - { - "name": "before" - }, - 1, - 2, - 34, - 3, - 42, - 4, - 6 - ], - "action": "synchronize" + "p": [ + -1, + 284, + 285, + -2, + -3, + -35, + -4, + -43, + -5, + -7 + ] }, "unassigned": { - "bodyParameters": [ - 0, - 22, - 1, - 2, - 34, - 3, - 35, - 4, - 6 - ], - "action": "unassigned" + "p": [ + -1, + -23, + -2, + -3, + -35, + -4, + -36, + -5, + -7 + ] }, "unlabeled": { - "bodyParameters": [ - 0, - 1, - 2, - 16, - 34, - 3, - 42, - 4, - 6 - ], - "action": "unlabeled" + "p": [ + -1, + -2, + -3, + -17, + -35, + -4, + -43, + -5, + -7 + ] }, "unlocked": { - "bodyParameters": [ - 0, - 1, - 2, - 34, - 3, - 35, - 4, - 6 - ], - "action": "unlocked" + "p": [ + -1, + -2, + -3, + -35, + -4, + -36, + -5, + -7 + ] } }, "pull_request_review_comment": { "created": { - "bodyParameters": [ - 0, - 43, - 1, - 2, - 3, - 44, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -44, + -2, + -3, + -4, + -45, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 43, - 1, - 2, - 3, - 44, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -44, + -2, + -3, + -4, + -45, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - 20, - 43, - 1, - 2, - 3, - 44, - 4, - 6 - ], - "action": "edited" + "p": [ + -1, + -21, + -44, + -2, + -3, + -4, + -45, + -5, + -7 + ] } }, "pull_request_review": { "dismissed": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 44, - 4, - 45, - 6 - ], - "action": "dismissed" + "p": [ + -1, + -2, + -3, + -4, + -45, + -5, + -46, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "body", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the body if the action was `edited`." - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 37, + [ + [ + 111, + "The previous version of the body if the action was `edited`." + ] + ] + ] ] - }, - 1, - 2, - 3, - { - "name": "pull_request", - "childParamsGroups": [ - { - "name": "_links", - "childParamsGroups": [ - { - "name": "comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "commits", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "html", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "issue", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comment", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "review_comments", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "self", - "childParamsGroups": [ - { - "name": "href" - } - ] - }, - { - "name": "statuses", - "childParamsGroups": [ - { - "name": "href" - } - ] - } - ] - }, - { - "name": "active_lock_reason" - }, - { - "name": "assignee", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "assignees", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "author_association", - "description": "How the author is associated with the repository." - }, - { - "name": "auto_merge", - "description": "The status of auto merging a pull request.", - "childParamsGroups": [ - { - "name": "commit_message", - "description": "Commit message for the merge commit." - }, - { - "name": "commit_title", - "description": "Title for the merge commit message." - }, - { - "name": "enabled_by", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "merge_method", - "description": "The merge method to use." - } - ] - }, - { - "name": "base", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + -2, + -3, + -4, + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "body" - }, - { - "name": "closed_at" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "created_at" - }, - { - "name": "diff_url" - }, - { - "name": "draft" - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "label" - }, - { - "name": "ref" - }, - { - "name": "repo", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89 + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 75, + 26, + 31, + 21, + 160, + 122, + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - } - ] - }, - { - "name": "sha" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } - ] - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "issue_url" - }, - { - "name": "labels", - "childParamsGroups": [ - { - "name": "color", - "description": "6-character hex code, without the leading #, identifying the color" - }, - { - "name": "default" - }, - { - "name": "description" - }, - { - "name": "id" - }, - { - "name": "name", - "description": "The name of the label." - }, - { - "name": "node_id" - }, - { - "name": "url", - "description": "URL for the label" - } - ] - }, - { - "name": "locked" - }, - { - "name": "merge_commit_sha" - }, - { - "name": "merged_at" - }, - { - "name": "milestone", - "description": "A collection of related issues and pull requests.", - "childParamsGroups": [ - { - "name": "closed_at" - }, - { - "name": "closed_issues" - }, - { - "name": "created_at" - }, - { - "name": "creator", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "description" - }, - { - "name": "due_on" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels_url" - }, - { - "name": "node_id" - }, - { - "name": "number", - "description": "The number of the milestone." - }, - { - "name": "open_issues" - }, - { - "name": "state", - "description": "The state of the milestone." - }, - { - "name": "title", - "description": "The title of the milestone." - }, - { - "name": "updated_at" - }, - { - "name": "url" - } - ] - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "patch_url" - }, - { - "name": "requested_reviewers" - }, - { - "name": "requested_teams", - "childParamsGroups": [ - { - "name": "deleted" - }, - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "parent", - "childParamsGroups": [ - { - "name": "description", - "description": "Description of the team" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the team" - }, - { - "name": "members_url" - }, - { - "name": "name", - "description": "Name of the team" - }, - { - "name": "node_id" - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "permission", - "description": "Permission that the team will have for its repositories" - }, - { - "name": "privacy" - }, - { - "name": "repositories_url" - }, - { - "name": "slug" - }, - { - "name": "url", - "description": "URL for the team" - } - ] - }, - { - "name": "review_comment_url" - }, - { - "name": "review_comments_url" - }, - { - "name": "state" - }, - { - "name": "statuses_url" - }, - { - "name": "title" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "user", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - } + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89 + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + 183, + 161, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + 162, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 187, + 32, + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] ] - }, - 4, - 45, - 6 - ], - "action": "edited" + ], + -5, + -46, + -7 + ] }, "submitted": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 44, - 4, - 45, - 6 - ], - "action": "submitted" + "p": [ + -1, + -2, + -3, + -4, + -45, + -5, + -46, + -7 + ] } }, "pull_request_review_thread": { "resolved": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 46, - 4, - 6, - 47 - ], - "action": "resolved" + "p": [ + -1, + -2, + -3, + -4, + -47, + -5, + -7, + -48 + ] }, "unresolved": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 46, - 4, - 6, - 47 - ], - "action": "unresolved" + "p": [ + -1, + -2, + -3, + -4, + -47, + -5, + -7, + -48 + ] } }, "push": { "default": { - "bodyParameters": [ - { - "name": "after", - "description": "The SHA of the most recent commit on `ref` after the push." - }, - { - "name": "base_ref" - }, - { - "name": "before", - "description": "The SHA of the most recent commit on `ref` before the push." - }, - { - "name": "commits", - "description": "An array of commit objects describing the pushed commits. (Pushed commits are all commits that are included in the `compare` between the `before` commit and the `after` commit.) The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](https://docs.github.com/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.", - "childParamsGroups": [ - { - "name": "added", - "description": "An array of files added in the commit." - }, - { - "name": "author", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "committer", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "distinct", - "description": "Whether this commit is distinct from any that have been pushed before." - }, - { - "name": "id" - }, - { - "name": "message", - "description": "The commit message." - }, - { - "name": "modified", - "description": "An array of files modified by the commit." - }, - { - "name": "removed", - "description": "An array of files removed in the commit." - }, - { - "name": "timestamp", - "description": "The ISO 8601 timestamp of the commit." - }, - { - "name": "tree_id" - }, - { - "name": "url", - "description": "URL that points to the commit API resource." - } + "p": [ + [ + 284, + "The SHA of the most recent commit on `ref` after the push." + ], + "base_ref", + [ + 285, + "The SHA of the most recent commit on `ref` before the push." + ], + [ + 124, + "An array of commit objects describing the pushed commits. (Pushed commits are all commits that are included in the `compare` between the `before` commit and the `after` commit.) The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](https://docs.github.com/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.", + [ + [ + 393, + "An array of files added in the commit." + ], + [ + 174, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 246, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 394, + "Whether this commit is distinct from any that have been pushed before." + ], + 1, + [ + 247, + "The commit message." + ], + [ + 395, + "An array of files modified by the commit." + ], + [ + 396, + "An array of files removed in the commit." + ], + [ + 254, + "The ISO 8601 timestamp of the commit." + ], + 255, + [ + 0, + "URL that points to the commit API resource." + ] ] - }, - { - "name": "compare", - "description": "URL that shows the changes in this `ref` update, from the `before` commit to the `after` commit. For a newly created `ref` that is directly based on the default branch, this is the comparison between the head of the default branch and the `after` commit. Otherwise, this shows all commits until the `after` commit." - }, - { - "name": "created", - "description": "Whether this push created the `ref`." - }, - { - "name": "deleted", - "description": "Whether this push deleted the `ref`." - }, - 1, - { - "name": "forced", - "description": "Whether this push was a force push of the `ref`." - }, - { - "name": "head_commit", - "childParamsGroups": [ - { - "name": "added", - "description": "An array of files added in the commit." - }, - { - "name": "author", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "committer", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "distinct", - "description": "Whether this commit is distinct from any that have been pushed before." - }, - { - "name": "id" - }, - { - "name": "message", - "description": "The commit message." - }, - { - "name": "modified", - "description": "An array of files modified by the commit." - }, - { - "name": "removed", - "description": "An array of files removed in the commit." - }, - { - "name": "timestamp", - "description": "The ISO 8601 timestamp of the commit." - }, - { - "name": "tree_id" - }, - { - "name": "url", - "description": "URL that points to the commit API resource." - } + ], + [ + "compare", + "URL that shows the changes in this `ref` update, from the `before` commit to the `after` commit. For a newly created `ref` that is directly based on the default branch, this is the comparison between the head of the default branch and the `after` commit. Otherwise, this shows all commits until the `after` commit." + ], + [ + "created", + "Whether this push created the `ref`." + ], + [ + 20, + "Whether this push deleted the `ref`." + ], + -2, + [ + "forced", + "Whether this push was a force push of the `ref`." + ], + [ + 253, + [ + [ + 393, + "An array of files added in the commit." + ], + [ + 174, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 246, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 394, + "Whether this commit is distinct from any that have been pushed before." + ], + 1, + [ + 247, + "The commit message." + ], + [ + 395, + "An array of files modified by the commit." + ], + [ + 396, + "An array of files removed in the commit." + ], + [ + 254, + "The ISO 8601 timestamp of the commit." + ], + 255, + [ + 0, + "URL that points to the commit API resource." + ] ] - }, - 2, - 3, - { - "name": "pusher", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } + ], + -3, + -4, + [ + 392, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 ] - }, - { - "name": "ref", - "description": "The full git ref that was pushed. Example: `refs/heads/main` or `refs/tags/v3.14.1`." - }, - { - "name": "repository", - "description": "A git repository", - "childParamsGroups": [ - { - "name": "allow_auto_merge", - "description": "Whether to allow auto-merge for pull requests." - }, - { - "name": "allow_forking", - "description": "Whether to allow private forks" - }, - { - "name": "allow_merge_commit", - "description": "Whether to allow merge commits for pull requests." - }, - { - "name": "allow_rebase_merge", - "description": "Whether to allow rebase merges for pull requests." - }, - { - "name": "allow_squash_merge", - "description": "Whether to allow squash merges for pull requests." - }, - { - "name": "allow_update_branch" - }, - { - "name": "archive_url" - }, - { - "name": "archived", - "description": "Whether the repository is archived." - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "clone_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "created_at", - "description": "" - }, - { - "name": "default_branch", - "description": "The default branch of the repository." - }, - { - "name": "delete_branch_on_merge", - "description": "Whether to delete head branches when pull requests are merged" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "disabled", - "description": "Returns whether or not this repository is disabled." - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks" - }, - { - "name": "forks_count" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "git_url" - }, - { - "name": "has_downloads", - "description": "Whether downloads are enabled." - }, - { - "name": "has_issues", - "description": "Whether issues are enabled." - }, - { - "name": "has_pages" - }, - { - "name": "has_projects", - "description": "Whether projects are enabled." - }, - { - "name": "has_wiki", - "description": "Whether the wiki is enabled." - }, - { - "name": "has_discussions", - "description": "Whether discussions are enabled." - }, - { - "name": "homepage" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "is_template" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "language" - }, - { - "name": "languages_url" - }, - { - "name": "license", - "childParamsGroups": [ - { - "name": "key" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "spdx_id" - }, - { - "name": "url" - } - ] - }, - { - "name": "master_branch" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "mirror_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "open_issues" - }, - { - "name": "open_issues_count" - }, - { - "name": "organization" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "permissions", - "childParamsGroups": [ - { - "name": "admin" - }, - { - "name": "maintain" - }, - { - "name": "pull" - }, - { - "name": "push" - }, - { - "name": "triage" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "public" - }, - { - "name": "pulls_url" - }, - { - "name": "pushed_at", - "description": "" - }, - { - "name": "releases_url" - }, - { - "name": "role_name" - }, - { - "name": "size" - }, - { - "name": "ssh_url" - }, - { - "name": "stargazers" - }, - { - "name": "stargazers_count" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "svn_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "topics" - }, - { - "name": "trees_url" - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "visibility" - }, - { - "name": "watchers" - }, - { - "name": "watchers_count" - }, - { - "name": "web_commit_signoff_required", - "description": "Whether to require contributors to sign off on web-based commits" - } + ], + [ + 36, + "The full git ref that was pushed. Example: `refs/heads/main` or `refs/tags/v3.14.1`." + ], + [ + 251, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] ] - }, - 6 - ], - "action": "default" + ], + -7 + ] } }, "registry_package": { "published": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - { - "name": "registry_package", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "ecosystem" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "namespace" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "package_type" - }, - { - "name": "package_version", - "childParamsGroups": [ - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "body", - "description": "" - }, - { - "name": "body_html" - }, - { - "name": "container_metadata", - "childParamsGroups": [ - { - "name": "labels" - }, - { - "name": "manifest" - }, - { - "name": "tag", - "childParamsGroups": [ - { - "name": "digest" - }, - { - "name": "name" - } + "p": [ + -1, + -2, + -3, + -4, + [ + 397, + [ + 21, + 22, + 398, + 3, + 1, + 4, + 399, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 400, + [ + 401, + [ + [ + 174, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 37, + 402, + [ + "container_metadata", + [ + 115, + 352, + [ + "tag", + [ + "digest", + 4 ] - } - ] - }, - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "docker_metadata" - }, - { - "name": "draft" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "installation_command" - }, - { - "name": "manifest" - }, - { - "name": "metadata" - }, - { - "name": "name" - }, - { - "name": "npm_metadata", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "version" - }, - { - "name": "npm_user" - }, - { - "name": "author", - "description": "" - }, - { - "name": "bugs", - "description": "" - }, - { - "name": "dependencies" - }, - { - "name": "dev_dependencies" - }, - { - "name": "peer_dependencies" - }, - { - "name": "optional_dependencies" - }, - { - "name": "description" - }, - { - "name": "dist", - "description": "" - }, - { - "name": "git_head" - }, - { - "name": "homepage" - }, - { - "name": "license" - }, - { - "name": "main" - }, - { - "name": "repository", - "description": "" - }, - { - "name": "scripts" - }, - { - "name": "id" - }, - { - "name": "node_version" - }, - { - "name": "npm_version" - }, - { - "name": "has_shrinkwrap" - }, - { - "name": "maintainers" - }, - { - "name": "contributors" - }, - { - "name": "engines" - }, - { - "name": "keywords" - }, - { - "name": "files" - }, - { - "name": "bin" - }, - { - "name": "man" - }, - { - "name": "directories", - "description": "" - }, - { - "name": "os" - }, - { - "name": "cpu" - }, - { - "name": "readme" - }, - { - "name": "installation_command" - }, - { - "name": "release_id" - }, - { - "name": "commit_oid" - }, - { - "name": "published_via_actions" - }, - { - "name": "deleted_by_id" - } - ] - }, - { - "name": "nuget_metadata", - "childParamsGroups": [ - { - "name": "id", - "description": "" - }, - { - "name": "name" - }, - { - "name": "value", - "description": "" - } - ] - }, - { - "name": "package_files", - "childParamsGroups": [ - { - "name": "content_type" - }, - { - "name": "created_at" - }, - { - "name": "download_url" - }, - { - "name": "id" - }, - { - "name": "md5" - }, - { - "name": "name" - }, - { - "name": "sha1" - }, - { - "name": "sha256" - }, - { - "name": "size" - }, - { - "name": "state" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "package_url" - }, - { - "name": "prerelease" - }, - { - "name": "release", - "childParamsGroups": [ - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + ] + ] + ], + 21, + 22, + 403, + 122, + 3, + 1, + 353, + 352, + 179, + 4, + [ + "npm_metadata", + [ + 4, + 354, + "npm_user", + 174, + "bugs", + "dependencies", + "dev_dependencies", + "peer_dependencies", + "optional_dependencies", + 22, + "dist", + "git_head", + 79, + 80, + "main", + 251, + "scripts", + 1, + "node_version", + "npm_version", + "has_shrinkwrap", + "maintainers", + "contributors", + "engines", + "keywords", + "files", + "bin", + "man", + "directories", + "os", + "cpu", + "readme", + 353, + "release_id", + "commit_oid", + "published_via_actions", + "deleted_by_id" + ] + ], + [ + "nuget_metadata", + [ + 1, + 4, + "value" + ] + ], + [ + 404, + [ + 257, + 21, + 405, + 1, + 406, + 4, + 407, + 408, + 73, + 32, + 23 + ] + ], + 409, + 248, + [ + 289, + [ + [ + 174, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "prerelease" - }, - { - "name": "published_at" - }, - { - "name": "tag_name" - }, - { - "name": "target_commitish" - }, - { - "name": "url" - } - ] - }, - { - "name": "rubygems_metadata" - }, - { - "name": "summary" - }, - { - "name": "tag_name" - }, - { - "name": "target_commitish" - }, - { - "name": "target_oid" - }, - { - "name": "updated_at" - }, - { - "name": "version" - } - ] - }, - { - "name": "registry", - "childParamsGroups": [ - { - "name": "about_url" - }, - { - "name": "name" - }, - { - "name": "type" - }, - { - "name": "url" - }, - { - "name": "vendor" - } - ] - }, - { - "name": "updated_at" - } + ], + 21, + 122, + 3, + 1, + 4, + 248, + 258, + 249, + 250, + 0 + ] + ], + 410, + 297, + 249, + 250, + 411, + 23, + 354 + ] + ], + [ + 412, + [ + "about_url", + 4, + 9, + 0, + "vendor" + ] + ], + 23 ] - }, - 4, - 6 - ], - "action": "published" + ], + -5, + -7 + ] }, "default": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - { - "name": "registry_package", - "childParamsGroups": [ - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "ecosystem" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "namespace" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "package_type" - }, - { - "name": "package_version", - "childParamsGroups": [ - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "body" - }, - { - "name": "body_html" - }, - { - "name": "created_at" - }, - { - "name": "description" - }, - { - "name": "docker_metadata" - }, - { - "name": "draft" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "installation_command" - }, - { - "name": "manifest" - }, - { - "name": "metadata" - }, - { - "name": "name" - }, - { - "name": "package_files", - "childParamsGroups": [ - { - "name": "content_type" - }, - { - "name": "created_at" - }, - { - "name": "download_url" - }, - { - "name": "id" - }, - { - "name": "md5" - }, - { - "name": "name" - }, - { - "name": "sha1" - }, - { - "name": "sha256" - }, - { - "name": "size" - }, - { - "name": "state" - }, - { - "name": "updated_at" - } - ] - }, - { - "name": "package_url" - }, - { - "name": "prerelease" - }, - { - "name": "release", - "childParamsGroups": [ - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -4, + [ + 397, + [ + 21, + 22, + 398, + 3, + 1, + 4, + 399, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 400, + [ + 401, + [ + [ + 174, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 37, + 402, + 21, + 22, + 403, + 122, + 3, + 1, + 353, + 352, + 179, + 4, + [ + 404, + [ + 257, + 21, + 405, + 1, + 406, + 4, + 407, + 408, + 73, + 32, + 23 + ] + ], + 409, + 248, + [ + 289, + [ + [ + 174, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 ] - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "prerelease" - }, - { - "name": "published_at" - }, - { - "name": "tag_name" - }, - { - "name": "target_commitish" - }, - { - "name": "url" - } - ] - }, - { - "name": "rubygems_metadata" - }, - { - "name": "summary" - }, - { - "name": "tag_name" - }, - { - "name": "target_commitish" - }, - { - "name": "target_oid" - }, - { - "name": "updated_at" - }, - { - "name": "version" - } - ] - }, - { - "name": "registry" - }, - { - "name": "updated_at" - } + ], + 21, + 122, + 3, + 1, + 4, + 248, + 258, + 249, + 250, + 0 + ] + ], + 410, + 297, + 249, + 250, + 411, + 23, + 354 + ] + ], + 412, + 23 ] - }, - 4, - 6 - ], - "action": "default" + ], + -5, + -7 + ] } }, "release": { "created": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 48, - 4, - 6 - ], - "action": "created" + "p": [ + -1, + -2, + -3, + -4, + -49, + -5, + -7 + ] }, "deleted": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 48, - 4, - 6 - ], - "action": "deleted" + "p": [ + -1, + -2, + -3, + -4, + -49, + -5, + -7 + ] }, "edited": { - "bodyParameters": [ - 0, - { - "name": "changes", - "childParamsGroups": [ - { - "name": "body", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the body if the action was `edited`." - } - ] - }, - { - "name": "name", - "childParamsGroups": [ - { - "name": "from", - "description": "The previous version of the name if the action was `edited`." - } - ] - } + "p": [ + -1, + [ + 163, + [ + [ + 37, + [ + [ + 111, + "The previous version of the body if the action was `edited`." + ] + ] + ], + [ + 4, + [ + [ + 111, + "The previous version of the name if the action was `edited`." + ] + ] + ] ] - }, - 1, - 2, - 3, - 48, - 4, - 6 - ], - "action": "edited" + ], + -2, + -3, + -4, + -49, + -5, + -7 + ] }, "prereleased": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - { - "name": "release", - "description": "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", - "childParamsGroups": [ - { - "name": "assets", - "childParamsGroups": [ - { - "name": "browser_download_url" - }, - { - "name": "content_type" - }, - { - "name": "created_at" - }, - { - "name": "download_count" - }, - { - "name": "id" - }, - { - "name": "label" - }, - { - "name": "name", - "description": "The file name of the asset." - }, - { - "name": "node_id" - }, - { - "name": "size" - }, - { - "name": "state", - "description": "State of the release asset." - }, - { - "name": "updated_at" - }, - { - "name": "uploader", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "url" - } - ] - }, - { - "name": "assets_url" - }, - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "body" - }, - { - "name": "created_at" - }, - { - "name": "discussion_url" - }, - { - "name": "draft", - "description": "Whether the release is a draft or published" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "prerelease", - "description": "Whether the release is identified as a prerelease or a full release." - }, - { - "name": "published_at" - }, - { - "name": "reactions", - "childParamsGroups": [ - { - "name": "+1" - }, - { - "name": "-1" - }, - { - "name": "confused" - }, - { - "name": "eyes" - }, - { - "name": "heart" - }, - { - "name": "hooray" - }, - { - "name": "laugh" - }, - { - "name": "rocket" - }, - { - "name": "total_count" - }, - { - "name": "url" - } - ] - }, - { - "name": "tag_name", - "description": "The name of the tag." - }, - { - "name": "tarball_url" - }, - { - "name": "target_commitish", - "description": "Specifies the commitish value that determines where the Git tag is created from." - }, - { - "name": "upload_url" - }, - { - "name": "url" - }, - { - "name": "zipball_url" - }, - { - "name": "assets" - }, - { - "name": "assets_url" - }, - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "body" - }, - { - "name": "created_at" - }, - { - "name": "draft" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "prerelease", - "description": "Whether the release is identified as a prerelease or a full release." - }, - { - "name": "published_at" - }, - { - "name": "tag_name" - }, - { - "name": "tarball_url" - }, - { - "name": "target_commitish" - }, - { - "name": "upload_url" - }, - { - "name": "url" - }, - { - "name": "zipball_url" - } + "p": [ + -1, + -2, + -3, + -4, + [ + 289, + "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", + [ + [ + 290, + [ + 347, + 257, + 21, + 348, + 1, + 114, + [ + 4, + "The file name of the asset." + ], + 2, + 73, + [ + 32, + "State of the release asset." + ], + 23, + [ + 349, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 0 + ] + ], + 291, + [ + 174, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 37, + 21, + 350, + [ + 122, + "Whether the release is a draft or published" + ], + 3, + 1, + 4, + 2, + [ + 248, + "Whether the release is identified as a prerelease or a full release." + ], + 258, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + [ + 249, + "The name of the tag." + ], + 292, + [ + 250, + "Specifies the commitish value that determines where the Git tag is created from." + ], + 293, + 0, + 294, + 290, + 291, + [ + 174, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 37, + 21, + 122, + 3, + 1, + 4, + 2, + [ + 248, + "Whether the release is identified as a prerelease or a full release." + ], + 258, + 249, + 292, + 250, + 293, + 0, + 294 ] - }, - 4, - 6 - ], - "action": "prereleased" + ], + -5, + -7 + ] }, "published": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 49, - 4, - 6 - ], - "action": "published" + "p": [ + -1, + -2, + -3, + -4, + -50, + -5, + -7 + ] }, "released": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 48, - 4, - 6 - ], - "action": "released" + "p": [ + -1, + -2, + -3, + -4, + -49, + -5, + -7 + ] }, "unpublished": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 49, - 4, - 6 - ], - "action": "unpublished" + "p": [ + -1, + -2, + -3, + -4, + -50, + -5, + -7 + ] } }, "repository_dispatch": { "default": { - "bodyParameters": [ - 0, - { - "name": "branch" - }, - { - "name": "client_payload" - }, - 1, - 2, - 3, - 4, - 6 - ], - "action": "default" + "p": [ + -1, + "branch", + "client_payload", + -2, + -3, + -4, + -5, + -7 + ] } }, "repository_import": { "default": { - "bodyParameters": [ - 1, - 2, - 3, - 4, - 6, - { - "name": "status" - } - ], - "action": "default" + "p": [ + -2, + -3, + -4, + -5, + -7, + 148 + ] } }, "repository_vulnerability_alert": { "create": { - "bodyParameters": [ - 0, - 50, - 1, - 2, - 3, - 4, - 6 - ], - "action": "create" + "p": [ + -1, + -51, + -2, + -3, + -4, + -5, + -7 + ] }, "dismiss": { - "bodyParameters": [ - 0, - { - "name": "alert", - "description": "The security alert of the vulnerable dependency.", - "childParamsGroups": [ - { - "name": "affected_package_name" - }, - { - "name": "affected_range" - }, - { - "name": "created_at" - }, - { - "name": "dismiss_comment" - }, - { - "name": "dismiss_reason" - }, - { - "name": "dismissed_at" - }, - { - "name": "dismisser", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "external_identifier" - }, - { - "name": "external_reference" - }, - { - "name": "fix_reason" - }, - { - "name": "fixed_at" - }, - { - "name": "fixed_in" - }, - { - "name": "ghsa_id" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "severity" - }, - { - "name": "state" - }, - { - "name": "affected_package_name" - }, - { - "name": "affected_range" - }, - { - "name": "created_at" - }, - { - "name": "dismiss_comment" - }, - { - "name": "dismiss_reason" - }, - { - "name": "dismissed_at" - }, - { - "name": "dismisser", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "external_identifier" - }, - { - "name": "external_reference" - }, - { - "name": "fixed_in" - }, - { - "name": "ghsa_id" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "severity" - }, - { - "name": "state" - } + "p": [ + -1, + [ + 351, + "The security alert of the vulnerable dependency.", + [ + 263, + 264, + 21, + 413, + 320, + 321, + [ + 322, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 265, + 266, + 323, + 324, + 267, + 268, + 1, + 2, + 27, + 269, + 32, + 263, + 264, + 21, + 413, + 320, + 321, + [ + 322, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 265, + 266, + 267, + 268, + 1, + 2, + 27, + 269, + 32 ] - }, - 1, - 2, - 3, - 4, - 6 - ], - "action": "dismiss" + ], + -2, + -3, + -4, + -5, + -7 + ] }, "reopen": { - "bodyParameters": [ - 0, - 50, - 1, - 2, - 3, - 4, - 6 - ], - "action": "reopen" + "p": [ + -1, + -51, + -2, + -3, + -4, + -5, + -7 + ] }, "resolve": { - "bodyParameters": [ - 0, - { - "name": "alert", - "description": "The security alert of the vulnerable dependency.", - "childParamsGroups": [ - { - "name": "affected_package_name" - }, - { - "name": "affected_range" - }, - { - "name": "created_at" - }, - { - "name": "dismiss_reason" - }, - { - "name": "dismissed_at" - }, - { - "name": "dismisser", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "external_identifier" - }, - { - "name": "external_reference" - }, - { - "name": "fix_reason" - }, - { - "name": "fixed_at" - }, - { - "name": "fixed_in" - }, - { - "name": "ghsa_id" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "severity" - }, - { - "name": "state" - }, - { - "name": "affected_package_name" - }, - { - "name": "affected_range" - }, - { - "name": "created_at" - }, - { - "name": "external_identifier" - }, - { - "name": "external_reference" - }, - { - "name": "fix_reason" - }, - { - "name": "fixed_at" - }, - { - "name": "fixed_in" - }, - { - "name": "ghsa_id" - }, - { - "name": "id" - }, - { - "name": "node_id" - }, - { - "name": "number" - }, - { - "name": "severity" - }, - { - "name": "state" - } + "p": [ + -1, + [ + 351, + "The security alert of the vulnerable dependency.", + [ + 263, + 264, + 21, + 320, + 321, + [ + 322, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 265, + 266, + 323, + 324, + 267, + 268, + 1, + 2, + 27, + 269, + 32, + 263, + 264, + 21, + 265, + 266, + 323, + 324, + 267, + 268, + 1, + 2, + 27, + 269, + 32 ] - }, - 1, - 2, - 3, - 4, - 6 - ], - "action": "resolve" + ], + -2, + -3, + -4, + -5, + -7 + ] } }, "status": { "default": { - "bodyParameters": [ - { - "name": "avatar_url" - }, - { - "name": "branches", - "description": "An array of branch objects containing the status' SHA. Each branch contains the given SHA, but the SHA may or may not be the head of the branch. The array includes a maximum of 10 branches.", - "childParamsGroups": [ - { - "name": "commit", - "childParamsGroups": [ - { - "name": "sha" - }, - { - "name": "url" - } - ] - }, - { - "name": "name" - }, - { - "name": "protected" - } + "p": [ + 6, + [ + "branches", + "An array of branch objects containing the status' SHA. Each branch contains the given SHA, but the SHA may or may not be the head of the branch. The array includes a maximum of 10 branches.", + [ + [ + 325, + [ + 34, + 0 + ] + ], + 4, + "protected" ] - }, - { - "name": "commit", - "childParamsGroups": [ - { - "name": "author", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "comments_url" - }, - { - "name": "commit", - "childParamsGroups": [ - { - "name": "author", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - }, - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name" - } - ] - }, - { - "name": "comment_count" - }, - { - "name": "committer", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - }, - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name" - } - ] - }, - { - "name": "message" - }, - { - "name": "tree", - "childParamsGroups": [ - { - "name": "sha" - }, - { - "name": "url" - } - ] - }, - { - "name": "url" - }, - { - "name": "verification", - "childParamsGroups": [ - { - "name": "payload" - }, - { - "name": "reason" - }, - { - "name": "signature" - }, - { - "name": "verified" - } - ] - } - ] - }, - { - "name": "committer", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "html_url" - }, - { - "name": "node_id" - }, - { - "name": "parents", - "childParamsGroups": [ - { - "name": "html_url" - }, - { - "name": "sha" - }, - { - "name": "url" - } - ] - }, - { - "name": "sha" - }, - { - "name": "url" - } + ], + [ + 325, + [ + [ + 174, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 26, + [ + 325, + [ + [ + 174, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196, + 180, + 19, + 4 + ] + ], + "comment_count", + [ + 246, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196, + 180, + 19, + 4 + ] + ], + 247, + [ + "tree", + [ + 34, + 0 + ] + ], + 0, + [ + "verification", + [ + 337, + 376, + "signature", + "verified" + ] + ] + ] + ], + [ + 246, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 3, + 2, + [ + "parents", + [ + 3, + 34, + 0 + ] + ], + 34, + 0 ] - }, - { - "name": "context" - }, - { - "name": "created_at" - }, - { - "name": "description", - "description": "The optional human-readable description added to the status." - }, - 1, - { - "name": "id", - "description": "The unique identifier of the status." - }, - 2, - { - "name": "name" - }, - 3, - 4, - 6, - { - "name": "sha", - "description": "The Commit SHA." - }, - { - "name": "state", - "description": "The new state. Can be `pending`, `success`, `failure`, or `error`." - }, - { - "name": "target_url", - "description": "The optional link added to the status." - }, - { - "name": "updated_at" - } - ], - "action": "default" + ], + "context", + 21, + [ + 22, + "The optional human-readable description added to the status." + ], + -2, + [ + 1, + "The unique identifier of the status." + ], + -3, + 4, + -4, + -5, + -7, + [ + 34, + "The Commit SHA." + ], + [ + 32, + "The new state. Can be `pending`, `success`, `failure`, or `error`." + ], + [ + 390, + "The optional link added to the status." + ], + 23 + ] } }, "watch": { "started": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6 - ], - "action": "started" + "p": [ + -1, + -2, + -3, + -4, + -5, + -7 + ] } }, "workflow_dispatch": { "default": { - "bodyParameters": [ - 1, - { - "name": "inputs", - "childParamsGroups": [ - { - "name": "name" - }, - { - "name": "number" - } + "p": [ + -2, + [ + "inputs", + [ + 4, + 27 ] - }, - 2, - 3, - { - "name": "ref" - }, - 4, - 6, - { - "name": "workflow" - } - ], - "action": "default" + ], + -3, + -4, + 36, + -5, + -7, + 370 + ] } }, "workflow_job": { "completed": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6, - { - "name": "workflow_job", - "description": "The workflow job. Many `workflow_job` keys, such as `head_sha`, `conclusion`, and `started_at` are the same as those in a [`check_run`](#check_run) object.", - "childParamsGroups": [ - { - "name": "check_run_url" - }, - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "description": "Custom labels for the job. Specified by the [`\"runs-on\"` attribute](https://docs.github.com/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) in the workflow YAML." - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "run_attempt" - }, - { - "name": "run_id" - }, - { - "name": "run_url" - }, - { - "name": "runner_group_id", - "description": "The ID of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "runner_group_name", - "description": "The name of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "runner_id", - "description": "The ID of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "runner_name", - "description": "The name of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "started_at" - }, - { - "name": "status", - "description": "The current status of the job. Can be `queued`, `in_progress`, `waiting`, or `completed`." - }, - { - "name": "head_branch", - "description": "The name of the current branch." - }, - { - "name": "workflow_name", - "description": "The name of the workflow." - }, - { - "name": "steps", - "childParamsGroups": [ - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "name" - }, - { - "name": "number" - }, - { - "name": "started_at" - }, - { - "name": "status" - } - ] - }, - { - "name": "url" - }, - { - "name": "check_run_url" - }, - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "run_attempt" - }, - { - "name": "run_id" - }, - { - "name": "run_url" - }, - { - "name": "runner_group_id" - }, - { - "name": "runner_group_name" - }, - { - "name": "runner_id" - }, - { - "name": "runner_name" - }, - { - "name": "started_at" - }, - { - "name": "status" - }, - { - "name": "head_branch", - "description": "The name of the current branch." - }, - { - "name": "workflow_name", - "description": "The name of the workflow." - }, - { - "name": "steps" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -4, + -5, + -7, + [ + 326, + "The workflow job. Many `workflow_job` keys, such as `head_sha`, `conclusion`, and `started_at` are the same as those in a [`check_run`](#check_run) object.", + [ + 270, + 209, + 170, + 195, + 3, + 1, + [ + 115, + "Custom labels for the job. Specified by the [`\"runs-on\"` attribute](https://docs.github.com/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) in the workflow YAML." + ], + 4, + 2, + 245, + 271, + 272, + [ + 273, + "The ID of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + [ + 274, + "The name of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + [ + 275, + "The ID of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + [ + 276, + "The name of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + 210, + [ + 148, + "The current status of the job. Can be `queued`, `in_progress`, `waiting`, or `completed`." + ], + [ + 208, + "The name of the current branch." + ], + [ + 277, + "The name of the workflow." + ], + [ + 278, + [ + 209, + 170, + 4, + 27, + 210, + 148 + ] + ], + 0, + 270, + 209, + 170, + 195, + 3, + 1, + 115, + 4, + 2, + 245, + 271, + 272, + 273, + 274, + 275, + 276, + 210, + 148, + [ + 208, + "The name of the current branch." + ], + [ + 277, + "The name of the workflow." + ], + 278, + 0 ] - }, - 51 - ], - "action": "completed" + ], + -52 + ] }, "in_progress": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6, - { - "name": "workflow_job", - "description": "The workflow job. Many `workflow_job` keys, such as `head_sha`, `conclusion`, and `started_at` are the same as those in a [`check_run`](#check_run) object.", - "childParamsGroups": [ - { - "name": "check_run_url" - }, - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels", - "description": "Custom labels for the job. Specified by the [`\"runs-on\"` attribute](https://docs.github.com/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) in the workflow YAML." - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "run_attempt" - }, - { - "name": "run_id" - }, - { - "name": "run_url" - }, - { - "name": "runner_group_id", - "description": "The ID of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "runner_group_name", - "description": "The name of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "runner_id", - "description": "The ID of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "runner_name", - "description": "The name of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." - }, - { - "name": "started_at" - }, - { - "name": "status", - "description": "The current status of the job. Can be `queued`, `in_progress`, or `completed`." - }, - { - "name": "head_branch", - "description": "The name of the current branch." - }, - { - "name": "workflow_name", - "description": "The name of the workflow." - }, - { - "name": "steps", - "childParamsGroups": [ - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "name" - }, - { - "name": "number" - }, - { - "name": "started_at" - }, - { - "name": "status" - } - ] - }, - { - "name": "url" - }, - { - "name": "check_run_url" - }, - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "run_attempt" - }, - { - "name": "run_id" - }, - { - "name": "run_url" - }, - { - "name": "runner_group_id" - }, - { - "name": "runner_group_name" - }, - { - "name": "runner_id" - }, - { - "name": "runner_name" - }, - { - "name": "started_at" - }, - { - "name": "status" - }, - { - "name": "head_branch", - "description": "The name of the current branch." - }, - { - "name": "workflow_name", - "description": "The name of the workflow." - }, - { - "name": "steps", - "childParamsGroups": [ - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "name" - }, - { - "name": "number" - }, - { - "name": "started_at" - }, - { - "name": "status" - } - ] - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -4, + -5, + -7, + [ + 326, + "The workflow job. Many `workflow_job` keys, such as `head_sha`, `conclusion`, and `started_at` are the same as those in a [`check_run`](#check_run) object.", + [ + 270, + 209, + 170, + 195, + 3, + 1, + [ + 115, + "Custom labels for the job. Specified by the [`\"runs-on\"` attribute](https://docs.github.com/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on) in the workflow YAML." + ], + 4, + 2, + 245, + 271, + 272, + [ + 273, + "The ID of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + [ + 274, + "The name of the runner group that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + [ + 275, + "The ID of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + [ + 276, + "The name of the runner that is running this job. This will be `null` as long as `workflow_job[status]` is `queued`." + ], + 210, + [ + 148, + "The current status of the job. Can be `queued`, `in_progress`, or `completed`." + ], + [ + 208, + "The name of the current branch." + ], + [ + 277, + "The name of the workflow." + ], + [ + 278, + [ + 209, + 170, + 4, + 27, + 210, + 148 + ] + ], + 0, + 270, + 209, + 170, + 195, + 3, + 1, + 115, + 4, + 2, + 245, + 271, + 272, + 273, + 274, + 275, + 276, + 210, + 148, + [ + 208, + "The name of the current branch." + ], + [ + 277, + "The name of the workflow." + ], + [ + 278, + [ + 209, + 170, + 4, + 27, + 210, + 148 + ] + ], + 0 ] - }, - 51 - ], - "action": "in_progress" + ], + -52 + ] }, "queued": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6, - { - "name": "workflow_job", - "childParamsGroups": [ - { - "name": "check_run_url" - }, - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "run_attempt" - }, - { - "name": "run_id" - }, - { - "name": "run_url" - }, - { - "name": "runner_group_id" - }, - { - "name": "runner_group_name" - }, - { - "name": "runner_id" - }, - { - "name": "runner_name" - }, - { - "name": "started_at" - }, - { - "name": "status" - }, - { - "name": "head_branch", - "description": "The name of the current branch." - }, - { - "name": "workflow_name", - "description": "The name of the workflow." - }, - { - "name": "steps", - "childParamsGroups": [ - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "name" - }, - { - "name": "number" - }, - { - "name": "started_at" - }, - { - "name": "status" - } - ] - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -4, + -5, + -7, + [ + 326, + [ + 270, + 209, + 170, + 195, + 3, + 1, + 115, + 4, + 2, + 245, + 271, + 272, + 273, + 274, + 275, + 276, + 210, + 148, + [ + 208, + "The name of the current branch." + ], + [ + 277, + "The name of the workflow." + ], + [ + 278, + [ + 209, + 170, + 4, + 27, + 210, + 148 + ] + ], + 0 ] - }, - 51 - ], - "action": "queued" + ], + -52 + ] }, "waiting": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6, - { - "name": "workflow_job", - "childParamsGroups": [ - { - "name": "check_run_url" - }, - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "labels" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "run_attempt" - }, - { - "name": "run_id" - }, - { - "name": "run_url" - }, - { - "name": "runner_group_id" - }, - { - "name": "runner_group_name" - }, - { - "name": "runner_id" - }, - { - "name": "runner_name" - }, - { - "name": "started_at" - }, - { - "name": "head_branch", - "description": "The name of the current branch." - }, - { - "name": "workflow_name", - "description": "The name of the workflow." - }, - { - "name": "status" - }, - { - "name": "steps", - "childParamsGroups": [ - { - "name": "completed_at" - }, - { - "name": "conclusion" - }, - { - "name": "name" - }, - { - "name": "number" - }, - { - "name": "started_at" - }, - { - "name": "status" - } - ] - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -4, + -5, + -7, + [ + 326, + [ + 270, + 209, + 170, + 195, + 3, + 1, + 115, + 4, + 2, + 245, + 271, + 272, + 273, + 274, + 275, + 276, + 210, + [ + 208, + "The name of the current branch." + ], + [ + 277, + "The name of the workflow." + ], + 148, + [ + 278, + [ + 209, + 170, + 4, + 27, + 210, + 148 + ] + ], + 0 ] - }, - 51 - ], - "action": "waiting" + ], + -52 + ] } }, "workflow_run": { "completed": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6, - 13, - 52 - ], - "action": "completed" + "p": [ + -1, + -2, + -3, + -4, + -5, + -7, + -14, + -53 + ] }, "in_progress": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6, - 13, - 52 - ], - "action": "in_progress" + "p": [ + -1, + -2, + -3, + -4, + -5, + -7, + -14, + -53 + ] }, "requested": { - "bodyParameters": [ - 0, - 1, - 2, - 3, - 4, - 6, - 13, - { - "name": "workflow_run", - "childParamsGroups": [ - { - "name": "actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "artifacts_url" - }, - { - "name": "cancel_url" - }, - { - "name": "check_suite_id" - }, - { - "name": "check_suite_node_id" - }, - { - "name": "check_suite_url" - }, - { - "name": "conclusion" - }, - { - "name": "created_at" - }, - { - "name": "event" - }, - { - "name": "head_branch" - }, - { - "name": "head_commit", - "childParamsGroups": [ - { - "name": "author", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "committer", - "description": "Metaproperties for Git author/committer information.", - "childParamsGroups": [ - { - "name": "date" - }, - { - "name": "email" - }, - { - "name": "name", - "description": "The git author's name." - }, - { - "name": "username" - } - ] - }, - { - "name": "id" - }, - { - "name": "message" - }, - { - "name": "timestamp" - }, - { - "name": "tree_id" - } - ] - }, - { - "name": "head_repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "head_sha" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "jobs_url" - }, - { - "name": "logs_url" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "path" - }, - { - "name": "previous_attempt_url" - }, - { - "name": "pull_requests", - "childParamsGroups": [ - { - "name": "base", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } + "p": [ + -1, + -2, + -3, + -4, + -5, + -7, + -14, + [ + 338, + [ + [ + 298, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 299, + 300, + 301, + 302, + 303, + 170, + 21, + 304, + 208, + [ + 253, + [ + [ + 174, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 246, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + 1, + 247, + 254, + 255 + ] + ], + [ + 305, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + [ + 4, + "The name of the repository." + ], + 2, + 63, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 195, + 3, + 1, + 306, + 307, + 4, + 2, + 217, + 308, + [ + 176, + [ + [ + 147, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "head", - "childParamsGroups": [ - { - "name": "ref" - }, - { - "name": "repo", - "childParamsGroups": [ - { - "name": "id" - }, - { - "name": "name" - }, - { - "name": "url" - } + ], + 34 + ] + ], + [ + 149, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 ] - }, - { - "name": "sha" - } - ] - }, - { - "name": "id" - }, - { - "name": "number" - }, - { - "name": "url" - } - ] - }, - { - "name": "referenced_workflows", - "childParamsGroups": [ - { - "name": "path" - }, - { - "name": "ref" - }, - { - "name": "sha" - } - ] - }, - { - "name": "repository", - "childParamsGroups": [ - { - "name": "archive_url" - }, - { - "name": "assignees_url" - }, - { - "name": "blobs_url" - }, - { - "name": "branches_url" - }, - { - "name": "collaborators_url" - }, - { - "name": "comments_url" - }, - { - "name": "commits_url" - }, - { - "name": "compare_url" - }, - { - "name": "contents_url" - }, - { - "name": "contributors_url" - }, - { - "name": "deployments_url" - }, - { - "name": "description" - }, - { - "name": "downloads_url" - }, - { - "name": "events_url" - }, - { - "name": "fork" - }, - { - "name": "forks_url" - }, - { - "name": "full_name" - }, - { - "name": "git_commits_url" - }, - { - "name": "git_refs_url" - }, - { - "name": "git_tags_url" - }, - { - "name": "hooks_url" - }, - { - "name": "html_url" - }, - { - "name": "id", - "description": "Unique identifier of the repository" - }, - { - "name": "issue_comment_url" - }, - { - "name": "issue_events_url" - }, - { - "name": "issues_url" - }, - { - "name": "keys_url" - }, - { - "name": "labels_url" - }, - { - "name": "languages_url" - }, - { - "name": "merges_url" - }, - { - "name": "milestones_url" - }, - { - "name": "name", - "description": "The name of the repository." - }, - { - "name": "node_id" - }, - { - "name": "notifications_url" - }, - { - "name": "owner", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "private", - "description": "Whether the repository is private or public." - }, - { - "name": "pulls_url" - }, - { - "name": "releases_url" - }, - { - "name": "stargazers_url" - }, - { - "name": "statuses_url" - }, - { - "name": "subscribers_url" - }, - { - "name": "subscription_url" - }, - { - "name": "tags_url" - }, - { - "name": "teams_url" - }, - { - "name": "trees_url" - }, - { - "name": "url" - } - ] - }, - { - "name": "rerun_url" - }, - { - "name": "run_attempt" - }, - { - "name": "run_number" - }, - { - "name": "run_started_at" - }, - { - "name": "status" - }, - { - "name": "triggering_actor", - "childParamsGroups": [ - { - "name": "avatar_url" - }, - { - "name": "deleted" - }, - { - "name": "email" - }, - { - "name": "events_url" - }, - { - "name": "followers_url" - }, - { - "name": "following_url" - }, - { - "name": "gists_url" - }, - { - "name": "gravatar_id" - }, - { - "name": "html_url" - }, - { - "name": "id" - }, - { - "name": "login" - }, - { - "name": "name" - }, - { - "name": "node_id" - }, - { - "name": "organizations_url" - }, - { - "name": "received_events_url" - }, - { - "name": "repos_url" - }, - { - "name": "site_admin" - }, - { - "name": "starred_url" - }, - { - "name": "subscriptions_url" - }, - { - "name": "type" - }, - { - "name": "url" - } - ] - }, - { - "name": "updated_at" - }, - { - "name": "url" - }, - { - "name": "workflow_id" - }, - { - "name": "workflow_url" - }, - { - "name": "display_title" - } + ], + 34 + ] + ], + 1, + 27, + 0 + ] + ], + [ + 309, + [ + 217, + 36, + 34 + ] + ], + [ + 251, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + [ + 4, + "The name of the repository." + ], + 2, + 63, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 310, + 245, + 311, + 312, + 148, + [ + 313, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 23, + 0, + 314, + 315, + 371 ] - } - ], - "action": "requested" + ] + ] } } } \ No newline at end of file diff --git a/languageservice/src/context-providers/events/webhooks.objects.json b/languageservice/src/context-providers/events/webhooks.objects.json new file mode 100644 index 00000000..aab6586f --- /dev/null +++ b/languageservice/src/context-providers/events/webhooks.objects.json @@ -0,0 +1,9976 @@ +[ + 327, + [ + "enterprise", + "An enterprise on GitHub.", + [ + [ + 22, + "A short description of the enterprise." + ], + 3, + [ + "website_url", + "The enterprise's website URL." + ], + [ + 1, + "Unique identifier of the enterprise" + ], + 2, + [ + 4, + "The name of the enterprise." + ], + [ + 72, + "The slug url identifier for the enterprise." + ], + 21, + 23, + 6 + ] + ], + [ + "installation", + "The GitHub App installation. This property is included when the event is configured for and sent to a GitHub App.", + [ + [ + 1, + "The ID of the installation." + ], + [ + 2, + "The global node ID of the installation." + ] + ] + ], + [ + 125, + "A GitHub organization.", + [ + 7, + 1, + 2, + 0, + 8, + 5, + 38, + 39, + 140, + "public_members_url", + 6, + 22 + ] + ], + [ + 251, + "A repository on GitHub.", + [ + [ + 1, + "Unique identifier of the repository" + ], + 2, + [ + 4, + "The name of the repository." + ], + 40, + [ + 80, + "License Simple", + [ + 116, + 4, + 0, + 126, + 2, + 3 + ] + ], + [ + 125, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + 102, + [ + 76, + [ + 117, + 118, + 119, + 120, + 121 + ] + ], + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 3, + 22, + 42, + 0, + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 52, + 5, + 53, + 54, + 55, + 56, + 81, + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + 63, + 64, + 65, + 82, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 83, + 84, + 38, + 85, + 79, + 86, + 87, + 88, + 89, + [ + 73, + "The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0." + ], + [ + 90, + "The default branch of the repository." + ], + 91, + [ + 92, + "Whether this repository acts as a template that can be used to generate new repositories." + ], + 93, + [ + 94, + "Whether issues are enabled." + ], + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + 97, + [ + 98, + "Whether downloads are enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + [ + 77, + "Whether the repository is archived." + ], + [ + 99, + "Returns whether or not this repository disabled." + ], + [ + 100, + "The repository visibility: public, private, or internal." + ], + 101, + 21, + 23, + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + "template_repository", + [ + 1, + 2, + 4, + 40, + [ + 30, + [ + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18 + ] + ], + 41, + 3, + 22, + 42, + 0, + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 52, + 5, + 53, + 54, + 55, + 56, + 81, + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + 63, + 64, + 65, + 82, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 83, + 84, + 38, + 85, + 79, + 86, + 87, + 88, + 89, + 73, + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 77, + 99, + 100, + 101, + 21, + 23, + [ + 76, + [ + 117, + 121, + 120, + 119, + 118 + ] + ], + 106, + 328, + 107, + 108, + 103, + 109, + 131, + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + 110, + 329, + 330 + ] + ], + 328, + [ + 107, + "Whether to allow squash merges for pull requests." + ], + [ + 108, + "Whether to allow Auto-merge to be used on pull requests." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + [ + 109, + "Whether or not a pull request head branch that is behind its base branch can always be updated even if it is not required to be up to date before merging." + ], + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 104, + "Whether to allow forking this repo" + ], + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ], + 329, + 330, + 33, + 105, + 127, + 188, + [ + "anonymous_access_enabled", + "Whether anonymous git access is enabled for this repository" + ] + ] + ], + [ + "rule", + "The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) applied to branches that match the name. Binary settings are boolean. Multi-level configurations are one of `off`, `non_admins`, or `everyone`. Actor and build lists are arrays of strings.", + [ + 355, + "allow_deletions_enforcement_level", + "allow_force_pushes_enforcement_level", + 356, + 357, + 358, + "create_protected", + 21, + "dismiss_stale_reviews_on_push", + 1, + "ignore_approvals_from_contributors", + 359, + "merge_queue_enforcement_level", + 4, + "pull_request_reviews_enforcement_level", + 252, + "require_code_owner_review", + "required_approving_review_count", + "required_conversation_resolution_level", + "required_deployments_enforcement_level", + 360, + 361, + "signature_requirement_enforcement_level", + "strict_required_status_checks_policy", + 23 + ] + ], + [ + "sender", + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 362, + "A check performed on the code of a given code change", + [ + [ + 295, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 72, + "The slug name of the GitHub app" + ], + 2, + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 4, + "The name of the GitHub app" + ], + 22, + 189, + 3, + 21, + 23, + [ + 76, + "The set of permissions for the GitHub app", + [ + 190, + 191, + 179, + 192, + 193 + ] + ], + [ + 194, + "The list of events for the GitHub app" + ], + [ + 279, + "The number of installations associated with the GitHub app" + ], + 280, + 281, + 282, + 283 + ] + ], + [ + 331, + "A suite of checks performed on the code of a given code change", + [ + 284, + [ + 295, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 72, + "The slug name of the GitHub app" + ], + 2, + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 4, + "The name of the GitHub app" + ], + 22, + 189, + 3, + 21, + 23, + [ + 76, + "The set of permissions for the GitHub app", + [ + 190, + 191, + 179, + 192, + 193 + ] + ], + [ + 194, + "The list of events for the GitHub app" + ], + [ + 279, + "The number of installations associated with the GitHub app" + ], + 280, + 281, + 282, + 283 + ] + ], + 285, + 170, + 21, + 208, + [ + 195, + "The SHA of the head commit that is being checked." + ], + 1, + 2, + [ + 176, + [ + 1, + 27, + 0, + [ + 149, + [ + 36, + 34, + [ + 74, + [ + 1, + 0, + 4 + ] + ] + ] + ], + [ + 147, + [ + 36, + 34, + [ + 74, + [ + 1, + 0, + 4 + ] + ] + ] + ] + ] + ], + [ + 251, + "Minimal Repository", + [ + 1, + 2, + 4, + 40, + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + 41, + 3, + 22, + 42, + 0, + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 52, + 5, + 53, + 54, + 55, + 56, + 81, + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + 63, + 64, + 65, + 82, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 83, + 84, + 38, + 85, + 79, + 86, + 87, + 88, + 89, + [ + 73, + "The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0." + ], + 90, + 91, + 92, + 93, + 94, + 95, + 96, + 97, + 98, + 178, + 77, + 99, + 100, + 101, + 21, + 23, + [ + 76, + [ + 117, + 121, + 120, + 119, + 118 + ] + ], + 136, + 328, + 103, + 329, + 330, + [ + "code_of_conduct", + "Code Of Conduct", + [ + 116, + 4, + 0, + 37, + 3 + ] + ], + [ + 80, + [ + 116, + 4, + 126, + 0, + 2 + ] + ], + 102, + 33, + 105, + 104, + 112, + [ + "security_and_analysis", + [ + [ + "advanced_security", + [ + 148 + ] + ], + [ + "secret_scanning", + [ + 148 + ] + ], + [ + "secret_scanning_push_protection", + [ + 148 + ] + ] + ] + ] + ] + ], + 148, + 23, + 0 + ] + ], + 209, + 170, + [ + 332, + "A deployment created as the result of an Actions check run from a workflow that references an environment", + [ + 0, + [ + 1, + "Unique identifier of the deployment" + ], + 2, + [ + 333, + "Parameter to specify a task to execute" + ], + 334, + [ + 296, + "Name for the target deployment environment." + ], + 22, + 21, + 23, + 29, + 165, + [ + 335, + "Specifies if the given environment is will no longer exist at some point in the future. Default: false." + ], + [ + 336, + "Specifies if the given environment is one that end-users directly interact with. Default: false." + ], + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 72, + "The slug name of the GitHub app" + ], + 2, + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 4, + "The name of the GitHub app" + ], + 22, + 189, + 3, + 21, + 23, + [ + 76, + "The set of permissions for the GitHub app", + [ + 190, + 191, + 179, + 192, + 193 + ] + ], + [ + 194, + "The list of events for the GitHub app" + ], + [ + 279, + "The number of installations associated with the GitHub app" + ], + 280, + 281, + 282, + 283 + ] + ] + ] + ], + 363, + 364, + [ + 195, + "The SHA of the commit that is being checked." + ], + 3, + [ + 1, + "The id of the check." + ], + [ + 4, + "The name of the check." + ], + 2, + [ + "output", + [ + "annotations_count", + "annotations_url", + 297, + "text", + 35 + ] + ], + [ + 176, + [ + 1, + 27, + 0, + [ + 149, + [ + 36, + 34, + [ + 74, + [ + 1, + 0, + 4 + ] + ] + ] + ], + [ + 147, + [ + 36, + 34, + [ + 74, + [ + 1, + 0, + 4 + ] + ] + ] + ] + ] + ], + 210, + [ + 148, + "The phase of the lifecycle that the check is currently in." + ], + 0 + ] + ], + 365, + [ + 331, + "The [check_suite](https://docs.github.com/rest/reference/checks#suites).", + [ + 284, + [ + 295, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + 285, + 366, + [ + 170, + "The summary conclusion for all check runs that are part of the check suite. Can be one of `success`, `failure`,` neutral`, `cancelled`, `timed_out`, `action_required` or `stale`. This value will be `null` until the check run has completed." + ], + 21, + [ + 208, + "The head branch name the changes are on." + ], + [ + 253, + [ + [ + 174, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 246, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + 1, + 247, + 254, + 255 + ] + ], + [ + 195, + "The SHA of the head commit that is being checked." + ], + 1, + 367, + 2, + [ + 176, + "An array of pull requests that match this check suite. A pull request matches a check suite if they have the same `head_sha` and `head_branch`. When the check suite's `head_branch` is in a forked repository it will be `null` and the `pull_requests` array will be empty.", + [ + [ + 147, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 + ] + ], + 34 + ] + ], + [ + 149, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 + ] + ], + 34 + ] + ], + 1, + 27, + 0 + ] + ], + 368, + 369, + [ + 148, + "The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`." + ], + 23, + [ + 0, + "URL that points to the check suite API resource." + ] + ] + ], + [ + "pusher_type", + "The pusher type for the event. Can be either `user` or a deploy key." + ], + [ + 36, + "The [`git ref`](https://docs.github.com/rest/reference/git#get-a-reference) resource." + ], + [ + 332, + "The [deployment](https://docs.github.com/rest/reference/deployments#list-deployments).", + [ + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 296, + 1, + 2, + 334, + 337, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + 336, + 36, + 165, + 34, + 29, + 333, + 335, + 23, + 0 + ] + ], + [ + 370, + [ + "badge_url", + 21, + 3, + 1, + 4, + 2, + 217, + 32, + 23, + 0 + ] + ], + [ + 338, + [ + [ + 298, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 299, + 300, + 301, + 302, + 303, + 170, + 21, + 371, + 304, + 208, + 253, + [ + 305, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + 1, + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + 4, + 2, + 63, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 41, + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 195, + 3, + 1, + 306, + 307, + 4, + 2, + 217, + 308, + [ + 176, + [ + [ + 147, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 + ] + ], + 34 + ] + ], + [ + 149, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 + ] + ], + 34 + ] + ], + 1, + 27, + 0 + ] + ], + [ + 309, + [ + 217, + 36, + 34 + ] + ], + [ + 251, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + 1, + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + 4, + 2, + 63, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 41, + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 310, + 245, + 311, + 312, + 148, + [ + 313, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 23, + 0, + 314, + 315 + ] + ], + [ + 339, + "A Discussion in a repository.", + [ + 128, + 286, + [ + 287, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 288, + [ + 113, + "How the author is associated with the repository." + ], + 37, + [ + 259, + [ + 21, + 22, + 260, + 1, + 261, + 4, + 2, + 252, + 72, + 23 + ] + ], + 78, + 21, + 3, + 1, + 129, + 2, + 27, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "The current state of the discussion.\n`converting` means that the discussion is being converted from an issue.\n`transferring` means that the discussion is being transferred from another repository." + ], + 198, + 35, + 23, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 114, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + [ + 340, + [ + [ + 113, + "How the author is associated with the repository." + ], + 37, + 341, + 21, + 342, + 3, + 1, + 2, + 343, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 23, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 340, + "The [comment](https://docs.github.com/rest/reference/issues#comments) itself.", + [ + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "Contents of the issue comment" + ], + 21, + 3, + [ + 1, + "Unique identifier of the issue comment" + ], + 177, + 2, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 72, + "The slug name of the GitHub app" + ], + 2, + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 4, + "The name of the GitHub app" + ], + 22, + 189, + 3, + 21, + 23, + [ + 76, + "The set of permissions for the GitHub app", + [ + 190, + 191, + 179, + 192, + 193 + ] + ], + [ + 194, + "The list of events for the GitHub app" + ], + [ + 279, + "The number of installations associated with the GitHub app" + ], + 280, + 281, + 282, + 283 + ] + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 23, + [ + 0, + "URL for the issue comment" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 167, + "The [issue](https://docs.github.com/rest/reference/issues) itself.", + [ + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "Contents of the issue" + ], + 75, + 78, + 26, + 21, + 122, + 5, + 3, + 1, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 25, + 129, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + [ + 169, + [ + 160, + 3, + 161, + 162, + 0 + ] + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "State of the issue; either 'open' or 'closed'" + ], + 262, + 198, + [ + 35, + "Title of the issue" + ], + 23, + [ + 0, + "URL for the issue" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 143, + 113, + 37, + 75, + 78, + 26, + 21, + 5, + 3, + 1, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 25, + 129, + 139, + 2, + 27, + 197, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "State of the issue; either 'open' or 'closed'" + ], + 198, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 163, + "The changes to the comment.", + [ + [ + 37, + [ + [ + 111, + "The previous version of the body." + ] + ] + ] + ] + ], + [ + 327, + "The action that was performed." + ], + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 167, + "The [issue](https://docs.github.com/rest/reference/issues) itself.", + [ + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "Contents of the issue" + ], + 75, + 78, + 26, + 21, + 122, + 5, + 3, + 1, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 25, + 129, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + [ + 169, + [ + 160, + 3, + 161, + 162, + 0 + ] + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "State of the issue; either 'open' or 'closed'" + ], + 262, + 198, + [ + 35, + "Title of the issue" + ], + 23, + [ + 0, + "URL for the issue" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 167, + "The [issue](https://docs.github.com/rest/reference/issues) itself.", + [ + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "Contents of the issue" + ], + 75, + 78, + 26, + 21, + 122, + 5, + 3, + 1, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 25, + 129, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + [ + 169, + [ + 160, + 3, + 161, + 162, + 0 + ] + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "State of the issue; either 'open' or 'closed'" + ], + 262, + 198, + [ + 35, + "Title of the issue" + ], + 23, + [ + 0, + "URL for the issue" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 128, + 142, + 143, + 113, + 37, + 75, + 78, + 26, + 21, + 5, + 3, + 1, + 115, + 25, + 129, + 139, + 2, + 27, + 197, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 32, + 198, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 167, + "The [issue](https://docs.github.com/rest/reference/issues) itself.", + [ + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "Contents of the issue" + ], + 75, + 78, + 26, + 21, + 122, + 5, + 3, + 1, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 25, + 129, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + 21, + 22, + [ + 194, + "The list of events for the GitHub app" + ], + 189, + 3, + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 4, + "The name of the GitHub app" + ], + 2, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + "The set of permissions for the GitHub app", + [ + 218, + 219, + 191, + 220, + 192, + 193, + 221, + 222, + 223, + 190, + 224, + 225, + 179, + 226, + 227, + 228, + 229, + 230, + 231, + 232, + 233, + 234, + 216, + 176, + 235, + 236, + 237, + 238, + 239, + 240, + 241, + 141, + 242, + 243, + 244 + ] + ], + [ + 72, + "The slug name of the GitHub app" + ], + 23 + ] + ], + [ + 169, + [ + 160, + 3, + 161, + 162, + 0 + ] + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + [ + 32, + "State of the issue; either 'open' or 'closed'" + ], + 262, + 198, + [ + 35, + "Title of the issue" + ], + 23, + [ + 0, + "URL for the issue" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 128, + 142, + 143, + 113, + 37, + 75, + 78, + 26, + 21, + 5, + 3, + 1, + 115, + 25, + 129, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + 197, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + 165, + 32, + 198, + 35, + 23, + 0, + [ + 28, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + [ + 163, + [ + [ + 316, + [ + 111 + ] + ] + ] + ], + [ + 372, + [ + 317, + [ + 77, + "Whether or not the card is archived" + ], + 318, + 344, + 373, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 1, + "The project card's ID" + ], + 2, + 316, + 319, + 23, + 0 + ] + ], + [ + "project", + [ + [ + 37, + "Body of the project" + ], + "columns_url", + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 3, + 1, + [ + 4, + "Name of the project" + ], + 2, + 27, + "owner_url", + [ + 32, + "State of the project; either 'open' or 'closed'" + ], + 23, + 0 + ] + ], + [ + "project_column", + [ + 317, + "cards_url", + 21, + [ + 1, + "The unique identifier of the project column" + ], + [ + 4, + "Name of the project column" + ], + 2, + 319, + 23, + 0 + ] + ], + [ + "projects_v2", + "A projects v2 project", + [ + 1, + 2, + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 137, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + 35, + 22, + 123, + 75, + 21, + 23, + 27, + 374, + "deleted_at", + [ + "deleted_by", + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ] + ] + ], + [ + 163, + [ + [ + 375, + [ + 111, + 256 + ] + ] + ] + ], + [ + "projects_v2_item", + "An item belonging to a project", + [ + 1, + 2, + "project_node_id", + "content_node_id", + [ + 257, + "The type of content tracked in a project item" + ], + [ + 137, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + 21, + 23, + 375 + ] + ], + [ + 27, + "The pull request number." + ], + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 27, + 376, + [ + 139, + "A collection of related issues and pull requests.", + [ + 0, + 3, + 25, + 1, + 2, + [ + 27, + "The number of the milestone." + ], + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 22, + [ + 137, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + 33, + 168, + 21, + 23, + 75, + 164 + ] + ], + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + "requested_reviewer", + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + "requested_team", + "Groups of organization members that gives permissions on specified repositories.", + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + 199, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 200, + 75, + 78, + 26, + 124, + 31, + 21, + 201, + 160, + [ + 122, + "Indicates whether or not the pull request is a draft." + ], + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message." + ], + [ + 134, + "The default value for a merge commit message title." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + [ + 202, + "Indicates whether maintainers can modify the pull request." + ], + 183, + 203, + 204, + 205, + 161, + [ + 206, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + [ + 27, + "Number uniquely identifying the pull request within its repository." + ], + 162, + 207, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 130, + 187, + [ + 32, + "State of this Pull Request. Either `open` or `closed`." + ], + 29, + [ + 35, + "The title of the pull request." + ], + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 340, + "The [comment](https://docs.github.com/rest/reference/pulls#comments) itself.", + [ + [ + 172, + [ + [ + 173, + [ + 24 + ] + ], + [ + 169, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ] + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "The text of the comment." + ], + [ + 345, + "The SHA of the commit to which the comment applies." + ], + 21, + [ + 377, + "The diff of the line that the comment refers to." + ], + [ + 3, + "HTML URL for the pull request review comment." + ], + [ + 1, + "The ID of the pull request review comment." + ], + [ + 378, + "The comment ID to reply to." + ], + [ + 379, + "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" + ], + [ + 2, + "The node ID of the pull request review comment." + ], + [ + 380, + "The SHA of the original commit to which the comment applies." + ], + [ + 381, + "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" + ], + [ + 382, + "The index of the original line in the diff to which the comment applies." + ], + [ + 383, + "The first line of the range for a multi-line comment." + ], + [ + 217, + "The relative path of the file to which the comment applies." + ], + [ + 384, + "The line index in the diff to which the comment applies." + ], + [ + 385, + "The ID of the pull request review to which the comment belongs." + ], + [ + 346, + "URL for the pull request that the review comment belongs to." + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + [ + 386, + "The side of the first line of the range for a multi-line comment." + ], + [ + 387, + "The first line of the range for a multi-line comment." + ], + [ + 388, + "The side of the first line of the range for a multi-line comment." + ], + 23, + [ + 0, + "URL for the pull request review comment" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 75, + 26, + 31, + 21, + 160, + 122, + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + [ + 135, + "The default value for a merge commit message.\n\n- `PR_TITLE` - default to the pull request's title.\n- `PR_BODY` - default to the pull request's body.\n- `BLANK` - default to a blank commit message." + ], + [ + 134, + "The default value for a merge commit title.\n\n- `PR_TITLE` - default to the pull request's title.\n- `MERGE_MESSAGE` - default to the classic title for a merge message (e.g., Merge pull request #123 from branch-name)." + ], + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + [ + 133, + "The default value for a squash merge commit message:\n\n- `PR_BODY` - default to the pull request's body.\n- `COMMIT_MESSAGES` - default to the branch's commit messages.\n- `BLANK` - default to a blank commit message." + ], + [ + 132, + "The default value for a squash merge commit title:\n\n- `PR_TITLE` - default to the pull request's title.\n- `COMMIT_OR_PR_TITLE` - default to the commit's title (if only one commit) or the pull request's title (when more than one commit)." + ], + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + [ + 131, + "Whether a squash merge commit can use the pull request title as default. **This property has been deprecated. Please use `squash_merge_commit_title` instead." + ], + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + 183, + 161, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + 162, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 187, + 32, + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + "review", + "The review that was affected.", + [ + [ + 172, + [ + [ + 173, + [ + 24 + ] + ], + [ + 169, + [ + 24 + ] + ] + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "The text of the review." + ], + [ + 345, + "A commit SHA for the review." + ], + 3, + [ + 1, + "Unique identifier of the review" + ], + 2, + 346, + 32, + "submitted_at", + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + 169, + [ + [ + 172, + [ + [ + 78, + [ + 24 + ] + ], + [ + 124, + [ + 24 + ] + ], + [ + 173, + [ + 24 + ] + ], + [ + 167, + [ + 24 + ] + ], + [ + 181, + [ + 24 + ] + ], + [ + 130, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ], + [ + 141, + [ + 24 + ] + ] + ] + ], + 128, + [ + 142, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 143, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 182, + "The status of auto merging a pull request.", + [ + [ + 212, + "Commit message for the merge commit." + ], + [ + 213, + "Title for the merge commit message." + ], + [ + 214, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 215, + "The merge method to use." + ] + ] + ], + [ + 147, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 37, + 75, + 26, + 31, + 21, + 160, + 122, + [ + 149, + [ + 114, + 36, + [ + 74, + "A git repository", + [ + [ + 108, + "Whether to allow auto-merge for pull requests." + ], + [ + 104, + "Whether to allow private forks" + ], + [ + 110, + "Whether to allow merge commits for pull requests." + ], + [ + 106, + "Whether to allow rebase merges for pull requests." + ], + [ + 107, + "Whether to allow squash merges for pull requests." + ], + 109, + 43, + [ + 77, + "Whether the repository is archived." + ], + 44, + 45, + 46, + 83, + 47, + 26, + 31, + 48, + 49, + 50, + 21, + [ + 90, + "The default branch of the repository." + ], + [ + 103, + "Whether to delete head branches when pull requests are merged" + ], + 51, + 22, + [ + 99, + "Returns whether or not this repository is disabled." + ], + 52, + 5, + 42, + 102, + 87, + 53, + 40, + 54, + 55, + 56, + 81, + [ + 98, + "Whether downloads are enabled." + ], + [ + 94, + "Whether issues are enabled." + ], + 97, + [ + 95, + "Whether projects are enabled." + ], + [ + 96, + "Whether the wiki is enabled." + ], + [ + 178, + "Whether discussions are enabled." + ], + 79, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 92, + 57, + 58, + 39, + 59, + 25, + 86, + 60, + [ + 80, + [ + 116, + 4, + 2, + 126, + 0 + ] + ], + 127, + 61, + 62, + 84, + [ + 4, + "The name of the repository." + ], + 2, + 63, + 33, + 91, + 125, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 76, + [ + 117, + 121, + 118, + 120, + 119 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 123, + 64, + 101, + 65, + 136, + 73, + 82, + 138, + 88, + 66, + 29, + 67, + 68, + 85, + 69, + 70, + 93, + 71, + 23, + 0, + 100, + 105, + 89, + [ + 112, + "Whether to require contributors to sign off on web-based commits" + ] + ] + ], + 34, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 3, + 1, + 177, + [ + 115, + [ + [ + 166, + "6-character hex code, without the leading #, identifying the color" + ], + 171, + 22, + 1, + [ + 4, + "The name of the label." + ], + 2, + [ + 0, + "URL for the label" + ] + ] + ], + 129, + 183, + 161, + [ + 139, + "A collection of related issues and pull requests.", + [ + 75, + 168, + 21, + [ + 137, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 22, + 164, + 3, + 1, + 25, + 2, + [ + 27, + "The number of the milestone." + ], + 33, + [ + 32, + "The state of the milestone." + ], + [ + 35, + "The title of the milestone." + ], + 23, + 0 + ] + ], + 2, + 27, + 162, + 184, + [ + 185, + [ + 20, + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 211, + [ + [ + 22, + "Description of the team" + ], + 3, + [ + 1, + "Unique identifier of the team" + ], + 140, + [ + 4, + "Name of the team" + ], + 2, + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + [ + 144, + "Permission that the team will have for its repositories" + ], + 145, + 146, + 72, + [ + 0, + "URL for the team" + ] + ] + ], + 186, + 187, + 32, + 29, + 35, + 23, + 0, + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + [ + "thread", + [ + [ + 78, + [ + [ + 172, + [ + [ + 173, + [ + 24 + ] + ], + [ + 169, + [ + 24 + ] + ], + [ + 175, + [ + 24 + ] + ] + ] + ], + [ + 113, + "How the author is associated with the repository." + ], + [ + 37, + "The text of the comment." + ], + [ + 345, + "The SHA of the commit to which the comment applies." + ], + 21, + [ + 377, + "The diff of the line that the comment refers to." + ], + [ + 3, + "HTML URL for the pull request review comment." + ], + [ + 1, + "The ID of the pull request review comment." + ], + [ + 378, + "The comment ID to reply to." + ], + [ + 379, + "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" + ], + [ + 2, + "The node ID of the pull request review comment." + ], + [ + 380, + "The SHA of the original commit to which the comment applies." + ], + [ + 381, + "The line of the blob to which the comment applies. The last line of the range for a multi-line comment" + ], + [ + 382, + "The index of the original line in the diff to which the comment applies." + ], + [ + 383, + "The first line of the range for a multi-line comment." + ], + [ + 217, + "The relative path of the file to which the comment applies." + ], + [ + 384, + "The line index in the diff to which the comment applies." + ], + [ + 385, + "The ID of the pull request review to which the comment belongs." + ], + [ + 346, + "URL for the pull request that the review comment belongs to." + ], + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + [ + 386, + "The side of the first line of the range for a multi-line comment." + ], + [ + 387, + "The first line of the range for a multi-line comment." + ], + [ + 388, + "The side of the first line of the range for a multi-line comment." + ], + 23, + [ + 0, + "URL for the pull request review comment" + ], + [ + 28, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ] + ] + ], + 2 + ] + ], + [ + 289, + "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", + [ + [ + 290, + [ + 347, + 257, + 21, + 348, + 1, + 114, + [ + 4, + "The file name of the asset." + ], + 2, + 73, + [ + 32, + "State of the release asset." + ], + 23, + [ + 349, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 0 + ] + ], + 291, + [ + 174, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 37, + 21, + 350, + [ + 122, + "Whether the release is a draft or published" + ], + 3, + 1, + 4, + 2, + [ + 248, + "Whether the release is identified as a prerelease or a full release." + ], + 258, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + [ + 249, + "The name of the tag." + ], + 292, + [ + 250, + "Specifies the commitish value that determines where the Git tag is created from." + ], + 293, + 0, + 294 + ] + ], + [ + 289, + "The [release](https://docs.github.com/rest/reference/repos/#get-a-release) object.", + [ + [ + 290, + [ + 347, + 257, + 21, + 348, + 1, + 114, + [ + 4, + "The file name of the asset." + ], + 2, + 73, + [ + 32, + "State of the release asset." + ], + 23, + [ + 349, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 0 + ] + ], + 291, + [ + 174, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 37, + 21, + 350, + [ + 122, + "Whether the release is a draft or published" + ], + 3, + 1, + 4, + 2, + [ + 248, + "Whether the release is identified as a prerelease or a full release." + ], + 258, + [ + 150, + [ + 151, + 152, + 153, + 154, + 155, + 156, + 157, + 158, + 159, + 0 + ] + ], + [ + 249, + "The name of the tag." + ], + 292, + [ + 250, + "Specifies the commitish value that determines where the Git tag is created from." + ], + 293, + 0, + 294, + 290, + 291, + [ + 174, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 37, + 21, + 122, + 3, + 1, + 4, + 2, + 248, + 258, + 249, + 292, + 250, + 293, + 0, + 294 + ] + ], + [ + 351, + "The security alert of the vulnerable dependency.", + [ + 263, + 264, + 21, + 320, + 321, + [ + 322, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 265, + 266, + 323, + 324, + 267, + 268, + 1, + 2, + 27, + 269, + 32, + 263, + 264, + 21, + 265, + 266, + 267, + 268, + 1, + 2, + 27, + 269, + 32 + ] + ], + [ + 332, + "A request for a specific ref(branch,sha,tag) to be deployed", + [ + 0, + [ + 1, + "Unique identifier of the deployment" + ], + 2, + 34, + [ + 36, + "The ref to deploy. This can be a branch, tag, or sha." + ], + [ + 333, + "Parameter to specify a task to execute" + ], + 337, + 334, + [ + 296, + "Name for the target deployment environment." + ], + 22, + [ + 137, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + 21, + 23, + 29, + 165, + [ + 335, + "Specifies if the given environment is will no longer exist at some point in the future. Default: false." + ], + [ + 336, + "Specifies if the given environment is one that end-users directly interact with. Default: false." + ], + [ + 197, + "GitHub apps are a new way to extend GitHub. They can be installed directly on organizations and user accounts and granted access to specific repositories. They come with granular permissions and built-in webhooks. GitHub apps are first class actors within GitHub.", + [ + [ + 1, + "Unique identifier of the GitHub app" + ], + [ + 72, + "The slug name of the GitHub app" + ], + 2, + [ + 30, + "A GitHub user.", + [ + 4, + 19, + 7, + 1, + 2, + 6, + 10, + 0, + 3, + 11, + 12, + 13, + 14, + 15, + 16, + 8, + 5, + 17, + 9, + 18, + 188 + ] + ], + [ + 4, + "The name of the GitHub app" + ], + 22, + 189, + 3, + 21, + 23, + [ + 76, + "The set of permissions for the GitHub app", + [ + 190, + 191, + 179, + 192, + 193 + ] + ], + [ + 194, + "The list of events for the GitHub app" + ], + [ + 279, + "The number of installations associated with the GitHub app" + ], + 280, + 281, + 282, + 283 + ] + ] + ] + ], + [ + 338, + [ + [ + 298, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 299, + 300, + 301, + 302, + 303, + 170, + 21, + 304, + 208, + [ + 253, + [ + [ + 174, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + [ + 246, + "Metaproperties for Git author/committer information.", + [ + 180, + 19, + [ + 4, + "The git author's name." + ], + 196 + ] + ], + 1, + 247, + 254, + 255 + ] + ], + [ + 305, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + [ + 4, + "The name of the repository." + ], + 2, + 63, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 195, + 3, + 1, + 306, + 307, + 4, + 2, + 217, + 308, + [ + 176, + [ + [ + 147, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 + ] + ], + 34 + ] + ], + [ + 149, + [ + 36, + [ + 74, + [ + 1, + 4, + 0 + ] + ], + 34 + ] + ], + 1, + 27, + 0 + ] + ], + [ + 309, + [ + 217, + 36, + 34 + ] + ], + [ + 251, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + [ + 1, + "Unique identifier of the repository" + ], + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + [ + 4, + "The name of the repository." + ], + 2, + 63, + [ + 30, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + [ + 41, + "Whether the repository is private or public." + ], + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 310, + 245, + 311, + 312, + 148, + [ + 313, + [ + 6, + 20, + 19, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 4, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 23, + 0, + 314, + 315, + [ + 298, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 299, + 300, + 301, + 302, + 303, + 170, + 21, + 304, + 208, + [ + 253, + [ + [ + 174, + [ + 19, + 4 + ] + ], + [ + 246, + [ + 19, + 4 + ] + ], + 1, + 247, + 254, + 255 + ] + ], + [ + 305, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + 1, + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + 4, + 2, + 63, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 41, + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 195, + 3, + 1, + 306, + 307, + 4, + 2, + 217, + 308, + 176, + [ + 309, + [ + 217, + 36, + 34 + ] + ], + [ + 251, + [ + 43, + 44, + 45, + 46, + 47, + 26, + 31, + 48, + 49, + 50, + 51, + 22, + 52, + 5, + 42, + 53, + 40, + 54, + 55, + 56, + 38, + 3, + 1, + 57, + 58, + 39, + 59, + 25, + 60, + 61, + 62, + 4, + 2, + 63, + [ + 30, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 41, + 64, + 65, + 66, + 29, + 67, + 68, + 69, + 70, + 71, + 0 + ] + ], + 310, + 245, + 311, + 312, + 148, + [ + 313, + [ + 6, + 5, + 11, + 12, + 13, + 10, + 3, + 1, + 7, + 2, + 16, + 17, + 8, + 18, + 14, + 15, + 9, + 0 + ] + ], + 23, + 0, + 314, + 315 + ] + ] +] \ No newline at end of file diff --git a/languageservice/src/context-providers/events/webhooks.strings.json b/languageservice/src/context-providers/events/webhooks.strings.json new file mode 100644 index 00000000..cacabc40 --- /dev/null +++ b/languageservice/src/context-providers/events/webhooks.strings.json @@ -0,0 +1,416 @@ +[ + "url", + "id", + "node_id", + "html_url", + "name", + "events_url", + "avatar_url", + "login", + "repos_url", + "type", + "gravatar_id", + "followers_url", + "following_url", + "gists_url", + "starred_url", + "subscriptions_url", + "organizations_url", + "received_events_url", + "site_admin", + "email", + "deleted", + "created_at", + "description", + "updated_at", + "href", + "labels_url", + "comments_url", + "number", + "user", + "statuses_url", + "owner", + "commits_url", + "state", + "open_issues", + "sha", + "title", + "ref", + "body", + "hooks_url", + "issues_url", + "full_name", + "private", + "fork", + "archive_url", + "assignees_url", + "blobs_url", + "branches_url", + "collaborators_url", + "compare_url", + "contents_url", + "contributors_url", + "deployments_url", + "downloads_url", + "forks_url", + "git_commits_url", + "git_refs_url", + "git_tags_url", + "issue_comment_url", + "issue_events_url", + "keys_url", + "languages_url", + "merges_url", + "milestones_url", + "notifications_url", + "pulls_url", + "releases_url", + "stargazers_url", + "subscribers_url", + "subscription_url", + "tags_url", + "teams_url", + "trees_url", + "slug", + "size", + "repo", + "closed_at", + "permissions", + "archived", + "comments", + "homepage", + "license", + "git_url", + "ssh_url", + "clone_url", + "mirror_url", + "svn_url", + "language", + "forks_count", + "stargazers_count", + "watchers_count", + "default_branch", + "open_issues_count", + "is_template", + "topics", + "has_issues", + "has_projects", + "has_wiki", + "has_pages", + "has_downloads", + "disabled", + "visibility", + "pushed_at", + "forks", + "delete_branch_on_merge", + "allow_forking", + "watchers", + "allow_rebase_merge", + "allow_squash_merge", + "allow_auto_merge", + "allow_update_branch", + "allow_merge_commit", + "from", + "web_commit_signoff_required", + "author_association", + "label", + "labels", + "key", + "admin", + "pull", + "triage", + "push", + "maintain", + "draft", + "public", + "commits", + "organization", + "spdx_id", + "master_branch", + "active_lock_reason", + "locked", + "review_comments", + "use_squash_pr_title_as_default", + "squash_merge_commit_title", + "squash_merge_commit_message", + "merge_commit_title", + "merge_commit_message", + "role_name", + "creator", + "stargazers", + "milestone", + "members_url", + "statuses", + "assignee", + "assignees", + "permission", + "privacy", + "repositories_url", + "base", + "status", + "head", + "reactions", + "+1", + "-1", + "confused", + "eyes", + "heart", + "hooray", + "laugh", + "rocket", + "total_count", + "diff_url", + "merged_at", + "patch_url", + "changes", + "due_on", + "repository_url", + "color", + "issue", + "closed_issues", + "pull_request", + "conclusion", + "default", + "_links", + "html", + "author", + "self", + "pull_requests", + "issue_url", + "has_discussions", + "metadata", + "date", + "review_comment", + "auto_merge", + "merge_commit_sha", + "requested_reviewers", + "requested_teams", + "review_comment_url", + "review_comments_url", + "starred_at", + "external_url", + "issues", + "checks", + "contents", + "deployments", + "events", + "head_sha", + "username", + "performed_via_github_app", + "timeline_url", + "additions", + "changed_files", + "deletions", + "maintainer_can_modify", + "mergeable", + "mergeable_state", + "merged", + "merged_by", + "rebaseable", + "head_branch", + "completed_at", + "started_at", + "parent", + "commit_message", + "commit_title", + "enabled_by", + "merge_method", + "pages", + "path", + "actions", + "administration", + "content_references", + "discussions", + "emails", + "environments", + "keys", + "members", + "organization_administration", + "organization_hooks", + "organization_packages", + "organization_plan", + "organization_projects", + "organization_secrets", + "organization_self_hosted_runners", + "organization_user_blocking", + "packages", + "repository_hooks", + "repository_projects", + "secret_scanning_alerts", + "secrets", + "security_events", + "security_scanning_alert", + "single_file", + "team_discussions", + "vulnerability_alerts", + "workflows", + "run_attempt", + "committer", + "message", + "prerelease", + "tag_name", + "target_commitish", + "repository", + "repository_id", + "head_commit", + "timestamp", + "tree_id", + "to", + "content_type", + "published_at", + "category", + "emoji", + "is_answerable", + "state_reason", + "affected_package_name", + "affected_range", + "external_identifier", + "external_reference", + "fixed_in", + "ghsa_id", + "severity", + "check_run_url", + "run_id", + "run_url", + "runner_group_id", + "runner_group_name", + "runner_id", + "runner_name", + "workflow_name", + "steps", + "installations_count", + "client_id", + "client_secret", + "webhook_secret", + "pem", + "after", + "before", + "answer_chosen_at", + "answer_chosen_by", + "answer_html_url", + "release", + "assets", + "assets_url", + "tarball_url", + "upload_url", + "zipball_url", + "app", + "environment", + "summary", + "actor", + "artifacts_url", + "cancel_url", + "check_suite_id", + "check_suite_node_id", + "check_suite_url", + "event", + "head_repository", + "jobs_url", + "logs_url", + "previous_attempt_url", + "referenced_workflows", + "rerun_url", + "run_number", + "run_started_at", + "triggering_actor", + "workflow_id", + "workflow_url", + "note", + "after_id", + "column_id", + "project_url", + "dismiss_reason", + "dismissed_at", + "dismisser", + "fix_reason", + "fixed_at", + "commit", + "workflow_job", + "action", + "temp_clone_token", + "subscribers_count", + "network_count", + "check_suite", + "deployment", + "task", + "original_environment", + "transient_environment", + "production_environment", + "payload", + "workflow_run", + "discussion", + "comment", + "child_comment_count", + "discussion_id", + "parent_id", + "column_url", + "commit_id", + "pull_request_url", + "browser_download_url", + "download_count", + "uploader", + "discussion_url", + "alert", + "manifest", + "installation_command", + "version", + "admin_enforced", + "authorized_actor_names", + "authorized_actors_only", + "authorized_dismissal_actors_only", + "linear_history_requirement_enforcement_level", + "required_status_checks", + "required_status_checks_enforcement_level", + "check_run", + "details_url", + "external_id", + "actions_meta", + "check_runs_url", + "latest_check_runs_count", + "rerequestable", + "runs_rerequestable", + "workflow", + "display_title", + "project_card", + "content_url", + "short_description", + "archived_at", + "reason", + "diff_hunk", + "in_reply_to_id", + "line", + "original_commit_id", + "original_line", + "original_position", + "original_start_line", + "position", + "pull_request_review_id", + "side", + "start_line", + "start_side", + "ref_type", + "target_url", + "new_repository", + "pusher", + "added", + "distinct", + "modified", + "removed", + "registry_package", + "ecosystem", + "namespace", + "package_type", + "package_version", + "body_html", + "docker_metadata", + "package_files", + "download_url", + "md5", + "sha1", + "sha256", + "package_url", + "rubygems_metadata", + "target_oid", + "registry", + "dismiss_comment" +] \ No newline at end of file