AN
Size: a a a
AN
Oℕ
AN
D
AN
AN
Decoder.instance { c =>
val keys = c.keys
val archived = c.downField("archived").values
println(s"Keys: ${keys}")
println(s"downField(archived): ${archived}")
Keys: Some(Iterable(id, name, full_name, owner, private, archived, html_url, description, fork, url, forks_url, keys_url, collaborators_url, teams_url, hooks_url, issue_events_url, events_url, assignees_url, branches_url, tags_url, blobs_url, git_tags_url, git_refs_url, trees_url, statuses_url, languages_url, stargazers_url, contributors_url, subscribers_url, subscription_url, commits_url, git_commits_url, comments_url, issue_comment_url, contents_url, compare_url, merges_url, archive_url, downloads_url, issues_url, pulls_url, milestones_url, notifications_url, labels_url, releases_url, deployments_url, created_at, updated_at, pushed_at, git_url, ssh_url, clone_url, svn_url, homepage, size, stargazers_count, watchers_count, language, has_issues, has_downloads, has_wiki, has_pages, forks_count, mirror_url, open_issues_count, forks, open_issues, watchers, default_branch, organization, network_count, subscribers_count))
downField(archived): None
Keys
w
Decoder.instance { c =>
val keys = c.keys
val archived = c.downField("archived").values
println(s"Keys: ${keys}")
println(s"downField(archived): ${archived}")
Keys: Some(Iterable(id, name, full_name, owner, private, archived, html_url, description, fork, url, forks_url, keys_url, collaborators_url, teams_url, hooks_url, issue_events_url, events_url, assignees_url, branches_url, tags_url, blobs_url, git_tags_url, git_refs_url, trees_url, statuses_url, languages_url, stargazers_url, contributors_url, subscribers_url, subscription_url, commits_url, git_commits_url, comments_url, issue_comment_url, contents_url, compare_url, merges_url, archive_url, downloads_url, issues_url, pulls_url, milestones_url, notifications_url, labels_url, releases_url, deployments_url, created_at, updated_at, pushed_at, git_url, ssh_url, clone_url, svn_url, homepage, size, stargazers_count, watchers_count, language, has_issues, has_downloads, has_wiki, has_pages, forks_count, mirror_url, open_issues_count, forks, open_issues, watchers, default_branch, organization, network_count, subscribers_count))
downField(archived): None
Keys
w
Decoder.instance { c =>
val keys = c.keys
val archived = c.downField("archived").values
println(s"Keys: ${keys}")
println(s"downField(archived): ${archived}")
Keys: Some(Iterable(id, name, full_name, owner, private, archived, html_url, description, fork, url, forks_url, keys_url, collaborators_url, teams_url, hooks_url, issue_events_url, events_url, assignees_url, branches_url, tags_url, blobs_url, git_tags_url, git_refs_url, trees_url, statuses_url, languages_url, stargazers_url, contributors_url, subscribers_url, subscription_url, commits_url, git_commits_url, comments_url, issue_comment_url, contents_url, compare_url, merges_url, archive_url, downloads_url, issues_url, pulls_url, milestones_url, notifications_url, labels_url, releases_url, deployments_url, created_at, updated_at, pushed_at, git_url, ssh_url, clone_url, svn_url, homepage, size, stargazers_count, watchers_count, language, has_issues, has_downloads, has_wiki, has_pages, forks_count, mirror_url, open_issues_count, forks, open_issues, watchers, default_branch, organization, network_count, subscribers_count))
downField(archived): None
Keys
D
Decoder.instance { c =>
val keys = c.keys
val archived = c.downField("archived").values
println(s"Keys: ${keys}")
println(s"downField(archived): ${archived}")
Keys: Some(Iterable(id, name, full_name, owner, private, archived, html_url, description, fork, url, forks_url, keys_url, collaborators_url, teams_url, hooks_url, issue_events_url, events_url, assignees_url, branches_url, tags_url, blobs_url, git_tags_url, git_refs_url, trees_url, statuses_url, languages_url, stargazers_url, contributors_url, subscribers_url, subscription_url, commits_url, git_commits_url, comments_url, issue_comment_url, contents_url, compare_url, merges_url, archive_url, downloads_url, issues_url, pulls_url, milestones_url, notifications_url, labels_url, releases_url, deployments_url, created_at, updated_at, pushed_at, git_url, ssh_url, clone_url, svn_url, homepage, size, stargazers_count, watchers_count, language, has_issues, has_downloads, has_wiki, has_pages, forks_count, mirror_url, open_issues_count, forks, open_issues, watchers, default_branch, organization, network_count, subscribers_count))
downField(archived): None
Keys
AN
SK
Decoder.instance { c =>
val keys = c.keys
val archived = c.downField("archived").values
println(s"Keys: ${keys}")
println(s"downField(archived): ${archived}")
Keys: Some(Iterable(id, name, full_name, owner, private, archived, html_url, description, fork, url, forks_url, keys_url, collaborators_url, teams_url, hooks_url, issue_events_url, events_url, assignees_url, branches_url, tags_url, blobs_url, git_tags_url, git_refs_url, trees_url, statuses_url, languages_url, stargazers_url, contributors_url, subscribers_url, subscription_url, commits_url, git_commits_url, comments_url, issue_comment_url, contents_url, compare_url, merges_url, archive_url, downloads_url, issues_url, pulls_url, milestones_url, notifications_url, labels_url, releases_url, deployments_url, created_at, updated_at, pushed_at, git_url, ssh_url, clone_url, svn_url, homepage, size, stargazers_count, watchers_count, language, has_issues, has_downloads, has_wiki, has_pages, forks_count, mirror_url, open_issues_count, forks, open_issues, watchers, default_branch, organization, network_count, subscribers_count))
downField(archived): None
Keys
downField
дает тебе, скажем, ACursor, который сфокусирован не на массиве, так что values
не хочетw
downField
дает тебе, скажем, ACursor, который сфокусирован не на массиве, так что values
не хочетAN
downField
дает тебе, скажем, ACursor, который сфокусирован не на массиве, так что values
не хочетGP
GP
GP
LP
SK
GP