Apply dynamic placeholder fix to trie

This commit is contained in:
Sky Johnson 2024-09-07 22:35:37 -05:00
parent 1a2aeff1d4
commit 44ad5c5512
4 changed files with 4468 additions and 5409 deletions

View File

@ -8,7 +8,10 @@ class TrieRouter implements Router
public function add(string $method, string $route, callable $handler): Router public function add(string $method, string $route, callable $handler): Router
{ {
$node = &$this->root[$method]; $node = &$this->root[$method];
$segments = explode('/', trim($route, '/')); // Expand the route into segments and make dynamic segments into a common placeholder
$segments = array_map(function($segment) {
return str_starts_with($segment, ':') ? ':x' : $segment;
}, explode('/', trim($route, '/')));
foreach ($segments as $segment) { foreach ($segments as $segment) {
if (!isset($node[$segment])) { if (!isset($node[$segment])) {

File diff suppressed because it is too large Load Diff

View File

@ -4,7 +4,7 @@
│ ├── _children │ ├── _children
│ │ └── _handler │ │ └── _handler
│ └── _handler │ └── _handler
├── :slug ├── :x
│ ├── _children │ ├── _children
│ │ └── _handler │ │ └── _handler
│ └── _handler │ └── _handler
@ -14,7 +14,7 @@
│ └── _handler │ └── _handler
└── tag └── tag
├── _children ├── _children
│ └── :tag │ └── :x
│ ├── _children │ ├── _children
│ │ └── _handler │ │ └── _handler
│ └── _handler │ └── _handler

View File

@ -3,18 +3,18 @@
│ ├── authorizations │ ├── authorizations
│ │ ├── _children │ │ ├── _children
│ │ │ ├── _handler │ │ │ ├── _handler
│ │ │ └── :id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ └── _handler │ │ │ └── _handler
│ │ └── _handler │ │ └── _handler
│ ├── applications │ ├── applications
│ │ ├── _children │ │ ├── _children
│ │ │ └── :client_id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── tokens │ │ │ │ └── tokens
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :access_token │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -27,9 +27,9 @@
│ │ └── _handler │ │ └── _handler
│ ├── repos │ ├── repos
│ │ ├── _children │ │ ├── _children
│ │ │ └── :owner │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :repo │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── events │ │ │ │ │ ├── events
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
@ -55,14 +55,14 @@
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── blobs │ │ │ │ │ │ │ ├── blobs
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ └── :sha │ │ │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ ├── commits │ │ │ │ │ │ │ ├── commits
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ └── :sha │ │ │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ └── _handler
@ -73,14 +73,14 @@
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ ├── tags │ │ │ │ │ │ │ ├── tags
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ └── :sha │ │ │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── trees │ │ │ │ │ │ │ └── trees
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── :sha │ │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
@ -89,7 +89,7 @@
│ │ │ │ │ ├── issues │ │ │ │ │ ├── issues
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :number │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ │ ├── comments │ │ │ │ │ │ │ │ ├── comments
@ -109,7 +109,7 @@
│ │ │ │ │ ├── assignees │ │ │ │ │ ├── assignees
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :assignee │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -117,14 +117,14 @@
│ │ │ │ │ ├── labels │ │ │ │ │ ├── labels
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :name │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── milestones │ │ │ │ │ ├── milestones
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── :number │ │ │ │ │ │ │ ├── :x
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ ├── labels │ │ │ │ │ │ │ │ │ ├── labels
│ │ │ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ │ │ ├── _children
@ -137,7 +137,7 @@
│ │ │ │ │ ├── pulls │ │ │ │ │ ├── pulls
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :number │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ │ ├── commits │ │ │ │ │ │ │ │ ├── commits
@ -178,7 +178,7 @@
│ │ │ │ │ ├── branches │ │ │ │ │ ├── branches
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :branch │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -186,7 +186,7 @@
│ │ │ │ │ ├── collaborators │ │ │ │ │ ├── collaborators
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :user │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -194,14 +194,14 @@
│ │ │ │ │ ├── comments │ │ │ │ │ ├── comments
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── commits │ │ │ │ │ ├── commits
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── :sha │ │ │ │ │ │ │ ├── :x
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ ├── comments │ │ │ │ │ │ │ │ │ ├── comments
│ │ │ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ │ │ ├── _children
@ -218,7 +218,7 @@
│ │ │ │ │ ├── keys │ │ │ │ │ ├── keys
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -226,7 +226,7 @@
│ │ │ │ │ ├── downloads │ │ │ │ │ ├── downloads
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -238,7 +238,7 @@
│ │ │ │ │ ├── hooks │ │ │ │ │ ├── hooks
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -246,7 +246,7 @@
│ │ │ │ │ ├── releases │ │ │ │ │ ├── releases
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ └── assets
@ -280,7 +280,7 @@
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── statuses │ │ │ │ │ └── statuses
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :ref │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -290,9 +290,9 @@
│ │ └── _handler │ │ └── _handler
│ ├── networks │ ├── networks
│ │ ├── _children │ │ ├── _children
│ │ │ └── :owner │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :repo │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── events │ │ │ │ │ └── events
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
@ -303,7 +303,7 @@
│ │ └── _handler │ │ └── _handler
│ ├── orgs │ ├── orgs
│ │ ├── _children │ │ ├── _children
│ │ │ └── :org │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── events │ │ │ │ ├── events
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
@ -317,7 +317,7 @@
│ │ │ │ ├── members │ │ │ │ ├── members
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ ├── _handler │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ └── :user │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -325,7 +325,7 @@
│ │ │ │ ├── public_members │ │ │ │ ├── public_members
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ ├── _handler │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ └── :user │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -342,7 +342,7 @@
│ │ └── _handler │ │ └── _handler
│ ├── users │ ├── users
│ │ ├── _children │ │ ├── _children
│ │ │ ├── :user │ │ │ ├── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── received_events │ │ │ │ │ ├── received_events
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
@ -361,7 +361,7 @@
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── orgs │ │ │ │ │ │ │ └── orgs
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── :org │ │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
@ -395,7 +395,7 @@
│ │ │ │ │ ├── following │ │ │ │ │ ├── following
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :target_user │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -416,7 +416,7 @@
│ │ │ ├── _handler │ │ │ ├── _handler
│ │ │ └── threads │ │ │ └── threads
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :id │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── _handler │ │ │ │ │ ├── _handler
│ │ │ │ │ └── subscription │ │ │ │ │ └── subscription
@ -431,9 +431,9 @@
│ │ │ ├── starred │ │ │ ├── starred
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── _handler │ │ │ │ │ ├── _handler
│ │ │ │ │ └── :owner │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :repo │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -442,9 +442,9 @@
│ │ │ ├── subscriptions │ │ │ ├── subscriptions
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── _handler │ │ │ │ │ ├── _handler
│ │ │ │ │ └── :owner │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :repo │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -478,7 +478,7 @@
│ │ │ ├── following │ │ │ ├── following
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── _handler │ │ │ │ │ ├── _handler
│ │ │ │ │ └── :user │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -486,7 +486,7 @@
│ │ │ └── keys │ │ │ └── keys
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── _handler │ │ │ │ ├── _handler
│ │ │ │ └── :id │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
@ -495,7 +495,7 @@
│ ├── gists │ ├── gists
│ │ ├── _children │ │ ├── _children
│ │ │ ├── _handler │ │ │ ├── _handler
│ │ │ └── :id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── _handler │ │ │ │ ├── _handler
│ │ │ │ └── star │ │ │ │ └── star
@ -517,7 +517,7 @@
│ │ │ └── templates │ │ │ └── templates
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── _handler │ │ │ │ ├── _handler
│ │ │ │ └── :name │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
@ -533,13 +533,13 @@
│ │ └── _handler │ │ └── _handler
│ ├── teams │ ├── teams
│ │ ├── _children │ │ ├── _children
│ │ │ └── :id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── _handler │ │ │ │ ├── _handler
│ │ │ │ ├── members │ │ │ │ ├── members
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ ├── _handler │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ └── :user │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -547,9 +547,9 @@
│ │ │ │ └── repos │ │ │ │ └── repos
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── _handler │ │ │ │ │ ├── _handler
│ │ │ │ │ └── :owner │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :repo │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -586,13 +586,13 @@
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── search │ │ │ │ └── search
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :owner │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :repository │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :state │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── :keyword │ │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
@ -605,7 +605,7 @@
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── search │ │ │ │ └── search
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :keyword │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -615,14 +615,14 @@
│ │ ├── _children │ │ ├── _children
│ │ │ ├── search │ │ │ ├── search
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :keyword │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ └── email │ │ │ └── email
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :email │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
@ -637,7 +637,7 @@
│ ├── gists │ ├── gists
│ │ ├── _children │ │ ├── _children
│ │ │ ├── _handler │ │ │ ├── _handler
│ │ │ └── :id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── forks │ │ │ │ └── forks
│ │ │ │ ├── _children │ │ │ │ ├── _children
@ -647,9 +647,9 @@
│ │ └── _handler │ │ └── _handler
│ ├── repos │ ├── repos
│ │ ├── _children │ │ ├── _children
│ │ │ └── :owner │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :repo │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── git │ │ │ │ │ ├── git
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
@ -677,7 +677,7 @@
│ │ │ │ │ ├── issues │ │ │ │ │ ├── issues
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :number │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ ├── comments │ │ │ │ │ │ │ │ ├── comments
│ │ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ │ ├── _children
@ -703,7 +703,7 @@
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── commits │ │ │ │ │ ├── commits
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :sha │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── comments │ │ │ │ │ │ │ │ └── comments
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
@ -722,7 +722,7 @@
│ │ │ │ │ ├── hooks │ │ │ │ │ ├── hooks
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── _handler │ │ │ │ │ │ │ ├── _handler
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── tests │ │ │ │ │ │ │ │ └── tests
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
@ -740,7 +740,7 @@
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── statuses │ │ │ │ │ └── statuses
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :ref │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -758,7 +758,7 @@
│ │ └── _handler │ │ └── _handler
│ ├── orgs │ ├── orgs
│ │ ├── _children │ │ ├── _children
│ │ │ └── :org │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── teams │ │ │ │ ├── teams
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
@ -788,19 +788,19 @@
├── DELETE ├── DELETE
│ ├── authorizations │ ├── authorizations
│ │ ├── _children │ │ ├── _children
│ │ │ └── :id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ └── _handler │ │ │ └── _handler
│ │ └── _handler │ │ └── _handler
│ ├── applications │ ├── applications
│ │ ├── _children │ │ ├── _children
│ │ │ └── :client_id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── tokens │ │ │ │ └── tokens
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── _handler │ │ │ │ │ ├── _handler
│ │ │ │ │ └── :access_token │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -811,7 +811,7 @@
│ │ ├── _children │ │ ├── _children
│ │ │ └── threads │ │ │ └── threads
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :id │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── subscription │ │ │ │ │ └── subscription
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
@ -824,9 +824,9 @@
│ │ ├── _children │ │ ├── _children
│ │ │ ├── starred │ │ │ ├── starred
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :owner │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :repo │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -834,9 +834,9 @@
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ ├── subscriptions │ │ │ ├── subscriptions
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :owner │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :repo │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -848,14 +848,14 @@
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ ├── following │ │ │ ├── following
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :user │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ └── keys │ │ │ └── keys
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :id │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
@ -863,9 +863,9 @@
│ │ └── _handler │ │ └── _handler
│ ├── repos │ ├── repos
│ │ ├── _children │ │ ├── _children
│ │ │ └── :owner │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :repo │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ ├── subscription │ │ │ │ │ ├── subscription
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
@ -873,18 +873,18 @@
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── labels │ │ │ │ │ ├── labels
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :name │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── issues │ │ │ │ │ ├── issues
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :number │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── labels │ │ │ │ │ │ │ │ └── labels
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ ├── :name │ │ │ │ │ │ │ │ │ ├── :x
│ │ │ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ │ │ └── _handler
@ -894,7 +894,7 @@
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── milestones │ │ │ │ │ ├── milestones
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :number │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
@ -902,42 +902,42 @@
│ │ │ │ │ ├── _handler │ │ │ │ │ ├── _handler
│ │ │ │ │ ├── collaborators │ │ │ │ │ ├── collaborators
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :user │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── comments │ │ │ │ │ ├── comments
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── keys │ │ │ │ │ ├── keys
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── downloads │ │ │ │ │ ├── downloads
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ ├── hooks │ │ │ │ │ ├── hooks
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── :id │ │ │ │ │ │ │ └── :x
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── releases │ │ │ │ │ └── releases
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :id │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
@ -947,7 +947,7 @@
│ │ └── _handler │ │ └── _handler
│ ├── gists │ ├── gists
│ │ ├── _children │ │ ├── _children
│ │ │ └── :id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── star │ │ │ │ ├── star
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
@ -958,18 +958,18 @@
│ │ └── _handler │ │ └── _handler
│ ├── orgs │ ├── orgs
│ │ ├── _children │ │ ├── _children
│ │ │ └── :org │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── members │ │ │ │ ├── members
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :user │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── _handler │ │ │ │ │ │ │ └── _handler
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── public_members │ │ │ │ └── public_members
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :user │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -978,21 +978,21 @@
│ │ └── _handler │ │ └── _handler
│ └── teams │ └── teams
│ ├── _children │ ├── _children
│ │ └── :id │ │ └── :x
│ │ ├── _children │ │ ├── _children
│ │ │ ├── _handler │ │ │ ├── _handler
│ │ │ ├── members │ │ │ ├── members
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :user │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ └── repos │ │ │ └── repos
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :owner │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :repo │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -1006,7 +1006,7 @@
│ │ ├── _handler │ │ ├── _handler
│ │ └── threads │ │ └── threads
│ │ ├── _children │ │ ├── _children
│ │ │ └── :id │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── subscription │ │ │ │ └── subscription
│ │ │ │ ├── _children │ │ │ │ ├── _children
@ -1017,9 +1017,9 @@
│ └── _handler │ └── _handler
├── repos ├── repos
│ ├── _children │ ├── _children
│ │ └── :owner │ │ └── :x
│ │ ├── _children │ │ ├── _children
│ │ │ └── :repo │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ ├── notifications │ │ │ │ ├── notifications
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
@ -1031,7 +1031,7 @@
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ ├── issues │ │ │ │ ├── issues
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :number │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ └── labels │ │ │ │ │ │ │ └── labels
│ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ ├── _children
@ -1041,7 +1041,7 @@
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ ├── pulls │ │ │ │ ├── pulls
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── :number │ │ │ │ │ │ └── :x
│ │ │ │ │ │ ├── _children │ │ │ │ │ │ ├── _children
│ │ │ │ │ │ │ ├── merge │ │ │ │ │ │ │ ├── merge
│ │ │ │ │ │ │ │ ├── _children │ │ │ │ │ │ │ │ ├── _children
@ -1055,7 +1055,7 @@
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── collaborators │ │ │ │ └── collaborators
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :user │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -1067,9 +1067,9 @@
│ ├── _children │ ├── _children
│ │ ├── starred │ │ ├── starred
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :owner │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :repo │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -1077,9 +1077,9 @@
│ │ │ └── _handler │ │ │ └── _handler
│ │ ├── subscriptions │ │ ├── subscriptions
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :owner │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── :repo │ │ │ │ │ └── :x
│ │ │ │ │ ├── _children │ │ │ │ │ ├── _children
│ │ │ │ │ │ └── _handler │ │ │ │ │ │ └── _handler
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
@ -1087,7 +1087,7 @@
│ │ │ └── _handler │ │ │ └── _handler
│ │ └── following │ │ └── following
│ │ ├── _children │ │ ├── _children
│ │ │ └── :user │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ └── _handler │ │ │ └── _handler
@ -1095,7 +1095,7 @@
│ └── _handler │ └── _handler
├── gists ├── gists
│ ├── _children │ ├── _children
│ │ └── :id │ │ └── :x
│ │ ├── _children │ │ ├── _children
│ │ │ └── star │ │ │ └── star
│ │ │ ├── _children │ │ │ ├── _children
@ -1105,11 +1105,11 @@
│ └── _handler │ └── _handler
├── orgs ├── orgs
│ ├── _children │ ├── _children
│ │ └── :org │ │ └── :x
│ │ ├── _children │ │ ├── _children
│ │ │ └── public_members │ │ │ └── public_members
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :user │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
@ -1118,20 +1118,20 @@
│ └── _handler │ └── _handler
└── teams └── teams
├── _children ├── _children
│ └── :id │ └── :x
│ ├── _children │ ├── _children
│ │ ├── members │ │ ├── members
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :user │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler
│ │ │ └── _handler │ │ │ └── _handler
│ │ └── repos │ │ └── repos
│ │ ├── _children │ │ ├── _children
│ │ │ └── :owner │ │ │ └── :x
│ │ │ ├── _children │ │ │ ├── _children
│ │ │ │ └── :repo │ │ │ │ └── :x
│ │ │ │ ├── _children │ │ │ │ ├── _children
│ │ │ │ │ └── _handler │ │ │ │ │ └── _handler
│ │ │ │ └── _handler │ │ │ │ └── _handler