[{"id":"36994406375","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":134094755,"name":"emacs-lsp/dap-mode","url":"https://api.github.com/repos/emacs-lsp/dap-mode"},"payload":{"repository_id":134094755,"push_id":17759472992,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c95537c58e8f3ceac9c827ddf89e4928b24a1cc7","before":"6f33f216655978af9c36800a0e2d763e14ecd5f4","commits":[{"sha":"c95537c58e8f3ceac9c827ddf89e4928b24a1cc7","author":{"email":"49699333+dependabot[bot]@users.noreply.github.com","name":"dependabot[bot]"},"message":"Bump actions/checkout from 3 to 4 (#783)","distinct":true,"url":"https://api.github.com/repos/emacs-lsp/dap-mode/commits/c95537c58e8f3ceac9c827ddf89e4928b24a1cc7"}]},"public":true,"created_at":"2024-03-29T09:46:04Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36994405983","type":"PullRequestEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":134094755,"name":"emacs-lsp/dap-mode","url":"https://api.github.com/repos/emacs-lsp/dap-mode"},"payload":{"action":"closed","number":783,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783","id":1797633180,"node_id":"PR_kwDOB_4fo85rJbSc","html_url":"https://github.com/emacs-lsp/dap-mode/pull/783","diff_url":"https://github.com/emacs-lsp/dap-mode/pull/783.diff","patch_url":"https://github.com/emacs-lsp/dap-mode/pull/783.patch","issue_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783","number":783,"state":"closed","locked":false,"title":"Bump actions/checkout from 3 to 4","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n\nRelease notes
\nSourced from actions/checkout's releases.
\n\nv4.0.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0
\nv3.6.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0
\nv3.5.3
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3
\nv3.5.2
\nWhat's Changed
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2
\nv3.5.1
\nWhat's Changed
\n\nNew Contributors
\n\n\n
\n... (truncated)
\n \n\nChangelog
\nSourced from actions/checkout's changelog.
\n\nChangelog
\nv4.1.2
\n\nv4.1.1
\n\nv4.1.0
\n\nv4.0.0
\n\nv3.6.0
\n\nv3.5.3
\n\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\nv3.3.0
\n\nv3.2.0
\n\n\n
\n... (truncated)
\n \n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ","created_at":"2024-03-29T09:16:59Z","updated_at":"2024-03-29T09:46:02Z","closed_at":"2024-03-29T09:46:02Z","merged_at":"2024-03-29T09:46:01Z","merge_commit_sha":"c95537c58e8f3ceac9c827ddf89e4928b24a1cc7","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2420432055,"node_id":"MDU6TGFiZWwyNDIwNDMyMDU1","url":"https://api.github.com/repos/emacs-lsp/dap-mode/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/b6c64a1e419bb1b5d7c5b70262c3ea8d20172683","head":{"label":"emacs-lsp:dependabot/github_actions/actions/checkout-4","ref":"dependabot/github_actions/actions/checkout-4","sha":"b6c64a1e419bb1b5d7c5b70262c3ea8d20172683","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":134094755,"node_id":"MDEwOlJlcG9zaXRvcnkxMzQwOTQ3NTU=","name":"dap-mode","full_name":"emacs-lsp/dap-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/dap-mode","description":"Emacs :heart: Debug Adapter Protocol ","fork":false,"url":"https://api.github.com/repos/emacs-lsp/dap-mode","forks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/dap-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/dap-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/dap-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/dap-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/dap-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/dap-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/dap-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/dap-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/dap-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/dap-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/dap-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/dap-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/dap-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/deployments","created_at":"2018-05-19T20:10:50Z","updated_at":"2024-03-28T17:46:08Z","pushed_at":"2024-03-29T09:17:10Z","git_url":"git://github.com/emacs-lsp/dap-mode.git","ssh_url":"git@github.com:emacs-lsp/dap-mode.git","clone_url":"https://github.com/emacs-lsp/dap-mode.git","svn_url":"https://github.com/emacs-lsp/dap-mode","homepage":"https://emacs-lsp.github.io/dap-mode","size":11789,"stargazers_count":1247,"watchers_count":1247,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":173,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":221,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["cpp","debug","debugger","emacs","emacs-lsp","go","java","javascript","lsp","lua","php","powershell","ruby","rust","swift","typescript"],"visibility":"public","forks":173,"open_issues":221,"watchers":1247,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"6f33f216655978af9c36800a0e2d763e14ecd5f4","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":134094755,"node_id":"MDEwOlJlcG9zaXRvcnkxMzQwOTQ3NTU=","name":"dap-mode","full_name":"emacs-lsp/dap-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/dap-mode","description":"Emacs :heart: Debug Adapter Protocol ","fork":false,"url":"https://api.github.com/repos/emacs-lsp/dap-mode","forks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/dap-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/dap-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/dap-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/dap-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/dap-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/dap-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/dap-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/dap-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/dap-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/dap-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/dap-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/dap-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/dap-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/deployments","created_at":"2018-05-19T20:10:50Z","updated_at":"2024-03-28T17:46:08Z","pushed_at":"2024-03-29T09:17:10Z","git_url":"git://github.com/emacs-lsp/dap-mode.git","ssh_url":"git@github.com:emacs-lsp/dap-mode.git","clone_url":"https://github.com/emacs-lsp/dap-mode.git","svn_url":"https://github.com/emacs-lsp/dap-mode","homepage":"https://emacs-lsp.github.io/dap-mode","size":11789,"stargazers_count":1247,"watchers_count":1247,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":173,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":221,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["cpp","debug","debugger","emacs","emacs-lsp","go","java","javascript","lsp","lua","php","powershell","ruby","rust","swift","typescript"],"visibility":"public","forks":173,"open_issues":221,"watchers":1247,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783"},"html":{"href":"https://github.com/emacs-lsp/dap-mode/pull/783"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/b6c64a1e419bb1b5d7c5b70262c3ea8d20172683"}},"author_association":"NONE","auto_merge":null,"active_lock_reason":null,"merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":2,"deletions":2,"changed_files":2}},"public":true,"created_at":"2024-03-29T09:46:03Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36994390662","type":"DeleteEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"ref":"dependabot/github_actions/actions/checkout-4","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-03-29T09:45:21Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36994390595","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"repository_id":75415169,"push_id":17759465205,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"335a68777ce01f1f85cce88cec41dc7cb6e4ba67","before":"42081d383998886e59c1be76e05e7a0c72b74a9e","commits":[{"sha":"335a68777ce01f1f85cce88cec41dc7cb6e4ba67","author":{"email":"49699333+dependabot[bot]@users.noreply.github.com","name":"dependabot[bot]"},"message":"chore(deps): bump actions/checkout from 3 to 4 (#4407)","distinct":true,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits/335a68777ce01f1f85cce88cec41dc7cb6e4ba67"}]},"public":true,"created_at":"2024-03-29T09:45:21Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36994390337","type":"PullRequestEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"closed","number":4407,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407","id":1797632811,"node_id":"PR_kwDOBH6-gc5rJbMr","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4407","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4407.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4407.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407","number":4407,"state":"closed","locked":false,"title":"chore(deps): bump actions/checkout from 3 to 4","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n\nRelease notes
\nSourced from actions/checkout's releases.
\n\nv4.0.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0
\nv3.6.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0
\nv3.5.3
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3
\nv3.5.2
\nWhat's Changed
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2
\nv3.5.1
\nWhat's Changed
\n\nNew Contributors
\n\n\n
\n... (truncated)
\n \n\nChangelog
\nSourced from actions/checkout's changelog.
\n\nChangelog
\nv4.1.2
\n\nv4.1.1
\n\nv4.1.0
\n\nv4.0.0
\n\nv3.6.0
\n\nv3.5.3
\n\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\nv3.3.0
\n\nv3.2.0
\n\n\n
\n... (truncated)
\n \n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ","created_at":"2024-03-29T09:16:38Z","updated_at":"2024-03-29T09:45:20Z","closed_at":"2024-03-29T09:45:19Z","merged_at":"2024-03-29T09:45:19Z","merge_commit_sha":"335a68777ce01f1f85cce88cec41dc7cb6e4ba67","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2664153977,"node_id":"MDU6TGFiZWwyNjY0MTUzOTc3","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/CI","name":"CI","color":"0052cc","default":false,"description":""},{"id":6756039761,"node_id":"LA_kwDOBH6-gc8AAAABkrD8UQ","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/0b3da572f7ed5f67e5f72a101448b5b6bfde3a16","head":{"label":"emacs-lsp:dependabot/github_actions/actions/checkout-4","ref":"dependabot/github_actions/actions/checkout-4","sha":"0b3da572f7ed5f67e5f72a101448b5b6bfde3a16","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-29T02:14:00Z","pushed_at":"2024-03-29T09:17:19Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158958,"stargazers_count":4641,"watchers_count":4641,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":383,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":383,"watchers":4641,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"42081d383998886e59c1be76e05e7a0c72b74a9e","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-29T02:14:00Z","pushed_at":"2024-03-29T09:17:19Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158958,"stargazers_count":4641,"watchers_count":4641,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":383,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":383,"watchers":4641,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4407"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/0b3da572f7ed5f67e5f72a101448b5b6bfde3a16"}},"author_association":"NONE","auto_merge":null,"active_lock_reason":null,"merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":3,"deletions":3,"changed_files":3}},"public":true,"created_at":"2024-03-29T09:45:20Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36993781905","type":"PullRequestReviewEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":134094755,"name":"emacs-lsp/dap-mode","url":"https://api.github.com/repos/emacs-lsp/dap-mode"},"payload":{"action":"created","review":{"id":1968166656,"node_id":"PRR_kwDOB_4fo851T9cA","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"","commit_id":"b6c64a1e419bb1b5d7c5b70262c3ea8d20172683","submitted_at":"2024-03-29T09:17:39Z","state":"approved","html_url":"https://github.com/emacs-lsp/dap-mode/pull/783#pullrequestreview-1968166656","pull_request_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/emacs-lsp/dap-mode/pull/783#pullrequestreview-1968166656"},"pull_request":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783"}}},"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783","id":1797633180,"node_id":"PR_kwDOB_4fo85rJbSc","html_url":"https://github.com/emacs-lsp/dap-mode/pull/783","diff_url":"https://github.com/emacs-lsp/dap-mode/pull/783.diff","patch_url":"https://github.com/emacs-lsp/dap-mode/pull/783.patch","issue_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783","number":783,"state":"open","locked":false,"title":"Bump actions/checkout from 3 to 4","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n\nRelease notes
\nSourced from actions/checkout's releases.
\n\nv4.0.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0
\nv3.6.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0
\nv3.5.3
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3
\nv3.5.2
\nWhat's Changed
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2
\nv3.5.1
\nWhat's Changed
\n\nNew Contributors
\n\n\n
\n... (truncated)
\n \n\nChangelog
\nSourced from actions/checkout's changelog.
\n\nChangelog
\nv4.1.2
\n\nv4.1.1
\n\nv4.1.0
\n\nv4.0.0
\n\nv3.6.0
\n\nv3.5.3
\n\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\nv3.3.0
\n\nv3.2.0
\n\n\n
\n... (truncated)
\n \n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ","created_at":"2024-03-29T09:16:59Z","updated_at":"2024-03-29T09:17:39Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d3cc35e3d80743047ab1b1de7099367291b739b9","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2420432055,"node_id":"MDU6TGFiZWwyNDIwNDMyMDU1","url":"https://api.github.com/repos/emacs-lsp/dap-mode/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/b6c64a1e419bb1b5d7c5b70262c3ea8d20172683","head":{"label":"emacs-lsp:dependabot/github_actions/actions/checkout-4","ref":"dependabot/github_actions/actions/checkout-4","sha":"b6c64a1e419bb1b5d7c5b70262c3ea8d20172683","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":134094755,"node_id":"MDEwOlJlcG9zaXRvcnkxMzQwOTQ3NTU=","name":"dap-mode","full_name":"emacs-lsp/dap-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/dap-mode","description":"Emacs :heart: Debug Adapter Protocol ","fork":false,"url":"https://api.github.com/repos/emacs-lsp/dap-mode","forks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/dap-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/dap-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/dap-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/dap-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/dap-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/dap-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/dap-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/dap-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/dap-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/dap-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/dap-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/dap-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/dap-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/deployments","created_at":"2018-05-19T20:10:50Z","updated_at":"2024-03-28T17:46:08Z","pushed_at":"2024-03-29T09:17:10Z","git_url":"git://github.com/emacs-lsp/dap-mode.git","ssh_url":"git@github.com:emacs-lsp/dap-mode.git","clone_url":"https://github.com/emacs-lsp/dap-mode.git","svn_url":"https://github.com/emacs-lsp/dap-mode","homepage":"https://emacs-lsp.github.io/dap-mode","size":11789,"stargazers_count":1247,"watchers_count":1247,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":173,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":222,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["cpp","debug","debugger","emacs","emacs-lsp","go","java","javascript","lsp","lua","php","powershell","ruby","rust","swift","typescript"],"visibility":"public","forks":173,"open_issues":222,"watchers":1247,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"6f33f216655978af9c36800a0e2d763e14ecd5f4","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":134094755,"node_id":"MDEwOlJlcG9zaXRvcnkxMzQwOTQ3NTU=","name":"dap-mode","full_name":"emacs-lsp/dap-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/dap-mode","description":"Emacs :heart: Debug Adapter Protocol ","fork":false,"url":"https://api.github.com/repos/emacs-lsp/dap-mode","forks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/dap-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/dap-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/dap-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/dap-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/dap-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/dap-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/dap-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/dap-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/dap-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/dap-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/dap-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/dap-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/dap-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/dap-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/dap-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/dap-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/dap-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/dap-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/dap-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/dap-mode/deployments","created_at":"2018-05-19T20:10:50Z","updated_at":"2024-03-28T17:46:08Z","pushed_at":"2024-03-29T09:17:10Z","git_url":"git://github.com/emacs-lsp/dap-mode.git","ssh_url":"git@github.com:emacs-lsp/dap-mode.git","clone_url":"https://github.com/emacs-lsp/dap-mode.git","svn_url":"https://github.com/emacs-lsp/dap-mode","homepage":"https://emacs-lsp.github.io/dap-mode","size":11789,"stargazers_count":1247,"watchers_count":1247,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":false,"forks_count":173,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":222,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["cpp","debug","debugger","emacs","emacs-lsp","go","java","javascript","lsp","lua","php","powershell","ruby","rust","swift","typescript"],"visibility":"public","forks":173,"open_issues":222,"watchers":1247,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783"},"html":{"href":"https://github.com/emacs-lsp/dap-mode/pull/783"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/issues/783/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/pulls/783/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/dap-mode/statuses/b6c64a1e419bb1b5d7c5b70262c3ea8d20172683"}},"author_association":"NONE","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-29T09:17:40Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36993770511","type":"PullRequestReviewEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","review":{"id":1968166082,"node_id":"PRR_kwDOBH6-gc51T9TC","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"","commit_id":"0b3da572f7ed5f67e5f72a101448b5b6bfde3a16","submitted_at":"2024-03-29T09:17:06Z","state":"approved","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4407#pullrequestreview-1968166082","pull_request_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4407#pullrequestreview-1968166082"},"pull_request":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407"}}},"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407","id":1797632811,"node_id":"PR_kwDOBH6-gc5rJbMr","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4407","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4407.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4407.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407","number":4407,"state":"open","locked":false,"title":"chore(deps): bump actions/checkout from 3 to 4","user":{"login":"dependabot[bot]","id":49699333,"node_id":"MDM6Qm90NDk2OTkzMzM=","avatar_url":"https://avatars.githubusercontent.com/in/29110?v=4","gravatar_id":"","url":"https://api.github.com/users/dependabot%5Bbot%5D","html_url":"https://github.com/apps/dependabot","followers_url":"https://api.github.com/users/dependabot%5Bbot%5D/followers","following_url":"https://api.github.com/users/dependabot%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/dependabot%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/dependabot%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dependabot%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/dependabot%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/dependabot%5Bbot%5D/repos","events_url":"https://api.github.com/users/dependabot%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/dependabot%5Bbot%5D/received_events","type":"Bot","site_admin":false},"body":"Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n\nRelease notes
\nSourced from actions/checkout's releases.
\n\nv4.0.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v4.0.0
\nv3.6.0
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.3...v3.6.0
\nv3.5.3
\nWhat's Changed
\n\nNew Contributors
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3...v3.5.3
\nv3.5.2
\nWhat's Changed
\n\nFull Changelog: https://github.com/actions/checkout/compare/v3.5.1...v3.5.2
\nv3.5.1
\nWhat's Changed
\n\nNew Contributors
\n\n\n
\n... (truncated)
\n \n\nChangelog
\nSourced from actions/checkout's changelog.
\n\nChangelog
\nv4.1.2
\n\nv4.1.1
\n\nv4.1.0
\n\nv4.0.0
\n\nv3.6.0
\n\nv3.5.3
\n\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\nv3.3.0
\n\nv3.2.0
\n\n\n
\n... (truncated)
\n \n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=3&new-version=4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\nDependabot commands and options
\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n ","created_at":"2024-03-29T09:16:38Z","updated_at":"2024-03-29T09:17:06Z","closed_at":null,"merged_at":null,"merge_commit_sha":"68e771d103fed8cff8e2b6f91269ddab76bff85c","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":6756039761,"node_id":"LA_kwDOBH6-gc8AAAABkrD8UQ","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/dependencies","name":"dependencies","color":"0366d6","default":false,"description":"Pull requests that update a dependency file"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/0b3da572f7ed5f67e5f72a101448b5b6bfde3a16","head":{"label":"emacs-lsp:dependabot/github_actions/actions/checkout-4","ref":"dependabot/github_actions/actions/checkout-4","sha":"0b3da572f7ed5f67e5f72a101448b5b6bfde3a16","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-29T02:14:00Z","pushed_at":"2024-03-29T09:16:38Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158958,"stargazers_count":4641,"watchers_count":4641,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":384,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":384,"watchers":4641,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"42081d383998886e59c1be76e05e7a0c72b74a9e","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-29T02:14:00Z","pushed_at":"2024-03-29T09:16:38Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158958,"stargazers_count":4641,"watchers_count":4641,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":384,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":384,"watchers":4641,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4407"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4407/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4407/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/0b3da572f7ed5f67e5f72a101448b5b6bfde3a16"}},"author_association":"NONE","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-29T09:17:06Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36993754700","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":134094755,"name":"emacs-lsp/dap-mode","url":"https://api.github.com/repos/emacs-lsp/dap-mode"},"payload":{"repository_id":134094755,"push_id":17759159629,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6f33f216655978af9c36800a0e2d763e14ecd5f4","before":"de15840ccace77661d2fe24dc6b7b66d6cef7e44","commits":[{"sha":"6f33f216655978af9c36800a0e2d763e14ecd5f4","author":{"email":"jcs090218@gmail.com","name":"JenChieh"},"message":"ci: Add dep bot","distinct":true,"url":"https://api.github.com/repos/emacs-lsp/dap-mode/commits/6f33f216655978af9c36800a0e2d763e14ecd5f4"}]},"public":true,"created_at":"2024-03-29T09:16:32Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36993734626","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"repository_id":75415169,"push_id":17759150983,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"42081d383998886e59c1be76e05e7a0c72b74a9e","before":"09f548c93477e2c57cf95c54c0beed577413c4df","commits":[{"sha":"42081d383998886e59c1be76e05e7a0c72b74a9e","author":{"email":"jcs090218@gmail.com","name":"JenChieh"},"message":"ci: Add dep bot","distinct":true,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits/42081d383998886e59c1be76e05e7a0c72b74a9e"}]},"public":true,"created_at":"2024-03-29T09:15:45Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36993347721","type":"IssueCommentEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4402","repository_url":"https://api.github.com/repos/emacs-lsp/lsp-mode","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4402/labels{/name}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4402/comments","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4402/events","html_url":"https://github.com/emacs-lsp/lsp-mode/issues/4402","id":2214937871,"node_id":"I_kwDOBH6-gc6EBUUP","number":4402,"title":"wrong type argument in lsp-file-process-event for rust-analyzer","user":{"login":"dwuggh","id":22413202,"node_id":"MDQ6VXNlcjIyNDEzMjAy","avatar_url":"https://avatars.githubusercontent.com/u/22413202?v=4","gravatar_id":"","url":"https://api.github.com/users/dwuggh","html_url":"https://github.com/dwuggh","followers_url":"https://api.github.com/users/dwuggh/followers","following_url":"https://api.github.com/users/dwuggh/following{/other_user}","gists_url":"https://api.github.com/users/dwuggh/gists{/gist_id}","starred_url":"https://api.github.com/users/dwuggh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwuggh/subscriptions","organizations_url":"https://api.github.com/users/dwuggh/orgs","repos_url":"https://api.github.com/users/dwuggh/repos","events_url":"https://api.github.com/users/dwuggh/events{/privacy}","received_events_url":"https://api.github.com/users/dwuggh/received_events","type":"User","site_admin":false},"labels":[{"id":493306782,"node_id":"MDU6TGFiZWw0OTMzMDY3ODI=","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/bug","name":"bug","color":"ee0701","default":true,"description":null}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2024-03-29T08:43:51Z","updated_at":"2024-03-29T08:58:32Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"### Thank you for the bug report\n\n- [X] I am using the latest version of `lsp-mode` related packages.\n- [X] I checked [FAQ](https://emacs-lsp.github.io/lsp-mode/page/faq/) and [Troubleshooting](https://emacs-lsp.github.io/lsp-mode/page/troubleshooting/) sections\n- [ ] You may also try reproduce the issue using clean environment using the following command: `M-x lsp-start-plain`\n\n\n### Bug description\n\nin function `lsp--file-process-event` at lsp-mode.el:3763, the `glob-pattern` in `(lsp-glob-to-regexps glob-pattern)` becomes a hash-table for rust-analyzer.\r\n\r\nclangd doesn't has such problem.\r\n\r\n- message:\r\n```\r\nstring-trim: Wrong type argument: stringp, #s(hash-table test equal data (\"baseUri\" \"file:///home/dwuggh/Projects/egui2\" \"pattern\" \"**/*.rs\"))\r\n```\r\n\r\n\n\n### Steps to reproduce\n\nopen a cargo project and start rust-analyzer, then edit and save.\n\n### Expected behavior\n\nno such error message shown\n\n### Which Language Server did you use?\n\nrust-analyzer\n\n### OS\n\nLinux\n\n### Error callstack\n\n```emacs-lisp\nDebugger entered--Lisp error: (wrong-type-argument stringp #)\r\n string-trim-right(# nil)\r\n string-trim(#)\r\n lsp-glob-to-regexps(#)\r\n #f(compiled-function (input0) #)(#)\r\n #f(compiled-function (elt) #)(#)\r\n mapc(#f(compiled-function (elt) #) [# # # # # # # # # # # # # # # #])\r\n seq-do(#f(compiled-function (elt) #) [# # # # # # # # # # # # # # # #])\r\n seq-find(#f(compiled-function (input0) #) [# # # # # # # # # # # # # # # #])\r\n #f(compiled-function (capability) #)(#s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #))\r\n -any?(#f(compiled-function (capability) #) (#s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #) #s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #)))\r\n #f(compiled-function (workspace) #)(#s(lsp--workspace :ewoc nil :server-capabilities # :registered-server-capabilities (#s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #) #s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #)) :root \"/home/dwuggh/Projects/egui2\" :client #s(lsp--client :language-id nil :add-on? nil :new-connection (:connect #f(compiled-function (filter sentinel name environment-fn workspace) #) :test? #f(compiled-function () #)) :ignore-regexps nil :ignore-messages nil :notification-handlers # :request-handlers # :response-handlers # :prefix-function nil :uri-handlers # :action-handlers # :major-modes nil :activation-fn #f(compiled-function (file-name mode) #) :priority 1 :server-id rust-analyzer :multi-root nil :initialization-options lsp-rust-analyzer--make-init-options :semantic-tokens-faces-overrides (:discard-default-modifiers t :modifiers ((\"documentation\" . lsp-rust-analyzer-documentation-modifier-face) (\"declaration\" . lsp-rust-analyzer-declaration-modifier-face) (\"definition\" . lsp-rust-analyzer-definition-modifier-face) (\"static\" . lsp-rust-analyzer-static-modifier-face) (\"abstract\" . lsp-rust-analyzer-abstract-modifier-face) (\"deprecated\" . lsp-rust-analyzer-deprecated-modifier-face) (\"readonly\" . lsp-rust-analyzer-readonly-modifier-face) (\"default_library\" . lsp-rust-analyzer-default-library-modifier-face) (\"async\" . lsp-rust-analyzer-async-modifier-face) (\"attribute\" . lsp-rust-analyzer-attribute-modifier-face) (\"callable\" . lsp-rust-analyzer-callable-modifier-face) (\"constant\" . lsp-rust-analyzer-constant-modifier-face) (\"consuming\" . lsp-rust-analyzer-consuming-modifier-face) (\"control_flow\" . lsp-rust-analyzer-control-flow-modifier-face) (\"crate_root\" . lsp-rust-analyzer-crate-root-modifier-face) (\"injected\" . lsp-rust-analyzer-injected-modifier-face) (\"intra_doc_link\" . lsp-rust-analyzer-intra-doc-link-modifier-face) (\"library\" . lsp-rust-analyzer-library-modifier-face) (\"mutable\" . lsp-rust-analyzer-mutable-modifier-face) (\"public\" . lsp-rust-analyzer-public-modifier-face) (\"reference\" . lsp-rust-analyzer-reference-modifier-face) (\"trait\" . lsp-rust-analyzer-trait-modifier-face) (\"unsafe\" . lsp-rust-analyzer-unsafe-modifier-face))) :custom-capabilities ((experimental (snippetTextEdit . t))) :library-folders-fn #f(compiled-function (workspace) #) :before-file-open-fn nil :initialized-fn nil :remote? nil :completion-in-comments? nil :path->uri-fn nil :uri->path-fn nil :environment-fn nil :after-open-fn nil :async-request-handlers # :download-server-fn #f(compiled-function (client callback error-callback update?) #) :download-in-progress? nil :buffers nil :synchronize-sections nil) :host-root nil :proc #> :cmd-proc #> :buffers (#) :semantic-tokens-faces nil :semantic-tokens-modifier-faces nil :extra-client-capabilities nil :status initialized :metadata # :watches # :workspace-folders nil :last-id 0 :status-string nil :shutdown-action nil :diagnostics # :work-done-tokens #))\r\n mapc(#f(compiled-function (workspace) #) (#s(lsp--workspace :ewoc nil :server-capabilities # :registered-server-capabilities (#s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #) #s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #)) :root \"/home/dwuggh/Projects/egui2\" :client #s(lsp--client :language-id nil :add-on? nil :new-connection (:connect #f(compiled-function (filter sentinel name environment-fn workspace) #) :test? #f(compiled-function () #)) :ignore-regexps nil :ignore-messages nil :notification-handlers # :request-handlers # :response-handlers # :prefix-function nil :uri-handlers # :action-handlers # :major-modes nil :activation-fn #f(compiled-function (file-name mode) #) :priority 1 :server-id rust-analyzer :multi-root nil :initialization-options lsp-rust-analyzer--make-init-options :semantic-tokens-faces-overrides (:discard-default-modifiers t :modifiers ((\"documentation\" . lsp-rust-analyzer-documentation-modifier-face) (\"declaration\" . lsp-rust-analyzer-declaration-modifier-face) (\"definition\" . lsp-rust-analyzer-definition-modifier-face) (\"static\" . lsp-rust-analyzer-static-modifier-face) (\"abstract\" . lsp-rust-analyzer-abstract-modifier-face) (\"deprecated\" . lsp-rust-analyzer-deprecated-modifier-face) (\"readonly\" . lsp-rust-analyzer-readonly-modifier-face) (\"default_library\" . lsp-rust-analyzer-default-library-modifier-face) (\"async\" . lsp-rust-analyzer-async-modifier-face) (\"attribute\" . lsp-rust-analyzer-attribute-modifier-face) (\"callable\" . lsp-rust-analyzer-callable-modifier-face) (\"constant\" . lsp-rust-analyzer-constant-modifier-face) (\"consuming\" . lsp-rust-analyzer-consuming-modifier-face) (\"control_flow\" . lsp-rust-analyzer-control-flow-modifier-face) (\"crate_root\" . lsp-rust-analyzer-crate-root-modifier-face) (\"injected\" . lsp-rust-analyzer-injected-modifier-face) (\"intra_doc_link\" . lsp-rust-analyzer-intra-doc-link-modifier-face) (\"library\" . lsp-rust-analyzer-library-modifier-face) (\"mutable\" . lsp-rust-analyzer-mutable-modifier-face) (\"public\" . lsp-rust-analyzer-public-modifier-face) (\"reference\" . lsp-rust-analyzer-reference-modifier-face) (\"trait\" . lsp-rust-analyzer-trait-modifier-face) (\"unsafe\" . lsp-rust-analyzer-unsafe-modifier-face))) :custom-capabilities ((experimental (snippetTextEdit . t))) :library-folders-fn #f(compiled-function (workspace) #) :before-file-open-fn nil :initialized-fn nil :remote? nil :completion-in-comments? nil :path->uri-fn nil :uri->path-fn nil :environment-fn nil :after-open-fn nil :async-request-handlers # :download-server-fn #f(compiled-function (client callback error-callback update?) #) :download-in-progress? nil :buffers nil :synchronize-sections nil) :host-root nil :proc #> :cmd-proc #> :buffers (#) :semantic-tokens-faces nil :semantic-tokens-modifier-faces nil :extra-client-capabilities nil :status initialized :metadata # :watches # :workspace-folders nil :last-id 0 :status-string nil :shutdown-action nil :diagnostics # :work-done-tokens #)))\r\n seq-do(#f(compiled-function (workspace) #) (#s(lsp--workspace :ewoc nil :server-capabilities # :registered-server-capabilities (#s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #) #s(lsp--registered-capability :id \"workspace/didChangeWatchedFiles\" :method \"workspace/didChangeWatchedFiles\" :options #)) :root \"/home/dwuggh/Projects/egui2\" :client #s(lsp--client :language-id nil :add-on? nil :new-connection (:connect #f(compiled-function (filter sentinel name environment-fn workspace) #) :test? #f(compiled-function () #)) :ignore-regexps nil :ignore-messages nil :notification-handlers # :request-handlers # :response-handlers # :prefix-function nil :uri-handlers # :action-handlers # :major-modes nil :activation-fn #f(compiled-function (file-name mode) #) :priority 1 :server-id rust-analyzer :multi-root nil :initialization-options lsp-rust-analyzer--make-init-options :semantic-tokens-faces-overrides (:discard-default-modifiers t :modifiers ((\"documentation\" . lsp-rust-analyzer-documentation-modifier-face) (\"declaration\" . lsp-rust-analyzer-declaration-modifier-face) (\"definition\" . lsp-rust-analyzer-definition-modifier-face) (\"static\" . lsp-rust-analyzer-static-modifier-face) (\"abstract\" . lsp-rust-analyzer-abstract-modifier-face) (\"deprecated\" . lsp-rust-analyzer-deprecated-modifier-face) (\"readonly\" . lsp-rust-analyzer-readonly-modifier-face) (\"default_library\" . lsp-rust-analyzer-default-library-modifier-face) (\"async\" . lsp-rust-analyzer-async-modifier-face) (\"attribute\" . lsp-rust-analyzer-attribute-modifier-face) (\"callable\" . lsp-rust-analyzer-callable-modifier-face) (\"constant\" . lsp-rust-analyzer-constant-modifier-face) (\"consuming\" . lsp-rust-analyzer-consuming-modifier-face) (\"control_flow\" . lsp-rust-analyzer-control-flow-modifier-face) (\"crate_root\" . lsp-rust-analyzer-crate-root-modifier-face) (\"injected\" . lsp-rust-analyzer-injected-modifier-face) (\"intra_doc_link\" . lsp-rust-analyzer-intra-doc-link-modifier-face) (\"library\" . lsp-rust-analyzer-library-modifier-face) (\"mutable\" . lsp-rust-analyzer-mutable-modifier-face) (\"public\" . lsp-rust-analyzer-public-modifier-face) (\"reference\" . lsp-rust-analyzer-reference-modifier-face) (\"trait\" . lsp-rust-analyzer-trait-modifier-face) (\"unsafe\" . lsp-rust-analyzer-unsafe-modifier-face))) :custom-capabilities ((experimental (snippetTextEdit . t))) :library-folders-fn #f(compiled-function (workspace) #) :before-file-open-fn nil :initialized-fn nil :remote? nil :completion-in-comments? nil :path->uri-fn nil :uri->path-fn nil :environment-fn nil :after-open-fn nil :async-request-handlers # :download-server-fn #f(compiled-function (client callback error-callback update?) #) :download-in-progress? nil :buffers nil :synchronize-sections nil) :host-root nil :proc #> :cmd-proc #> :buffers (#) :semantic-tokens-faces nil :semantic-tokens-modifier-faces nil :extra-client-capabilities nil :status initialized :metadata # :watches # :workspace-folders nil :last-id 0 :status-string nil :shutdown-action nil :diagnostics # :work-done-tokens #)))\r\n lsp--file-process-event(#s(lsp-session :folders (\"/home/dwuggh/Projects/egui2\" \"/home/dwuggh/aur/emacs-native-comp-git/src/emacs-git\" \"/home/dwuggh/Projects/rune\") :folders-blocklist nil :server-id->folders # :folder->servers # :metadata #) \"/home/dwuggh/Projects/egui2\" ((33 . 0) changed \"/home/dwuggh/Projects/egui2/src/face.rs\"))\r\n apply(lsp--file-process-event (#s(lsp-session :folders (\"/home/dwuggh/Projects/egui2\" \"/home/dwuggh/aur/emacs-native-comp-git/src/emacs-git\" \"/home/dwuggh/Projects/rune\") :folders-blocklist nil :server-id->folders # :folder->servers # :metadata #) \"/home/dwuggh/Projects/egui2\" ((33 . 0) changed \"/home/dwuggh/Projects/egui2/src/face.rs\")))\r\n #f(compiled-function (&rest args2) #)(((33 . 0) changed \"/home/dwuggh/Projects/egui2/src/face.rs\"))\r\n lsp--folder-watch-callback(((33 . 0) changed \"/home/dwuggh/Projects/egui2/src/face.rs\") #f(compiled-function (&rest args2) #) #s(lsp-watch :descriptors # :root-directory \"/home/dwuggh/Projects/egui2\") (\"[/\\\\\\\\]flycheck_[^/\\\\\\\\]+\\\\'\" \"[/\\\\\\\\]\\\\.#[^/\\\\\\\\]+\\\\'\" \"[/\\\\\\\\][^/\\\\\\\\]+~\\\\'\") (\"[/\\\\\\\\]\\\\.git\\\\'\" \"[/\\\\\\\\]\\\\.github\\\\'\" \"[/\\\\\\\\]\\\\.gitlab\\\\'\" \"[/\\\\\\\\]\\\\.circleci\\\\'\" \"[/\\\\\\\\]\\\\.hg\\\\'\" \"[/\\\\\\\\]\\\\.bzr\\\\'\" \"[/\\\\\\\\]_darcs\\\\'\" \"[/\\\\\\\\]\\\\.svn\\\\'\" \"[/\\\\\\\\]_FOSSIL_\\\\'\" \"[/\\\\\\\\]\\\\.idea\\\\'\" \"[/\\\\\\\\]\\\\.ensime_cache\\\\'\" \"[/\\\\\\\\]\\\\.eunit\\\\'\" \"[/\\\\\\\\]node_modules\" \"[/\\\\\\\\]\\\\.yarn\\\\'\" \"[/\\\\\\\\]\\\\.fslckout\\\\'\" \"[/\\\\\\\\]\\\\.tox\\\\'\" \"[/\\\\\\\\]\\\\.nox\\\\'\" \"[/\\\\\\\\]dist\\\\'\" \"[/\\\\\\\\]dist-newstyle\\\\'\" \"[/\\\\\\\\]\\\\.stack-work\\\\'\" \"[/\\\\\\\\]\\\\.bloop\\\\'\" \"[/\\\\\\\\]\\\\.metals\\\\'\" \"[/\\\\\\\\]target\\\\'\" \"[/\\\\\\\\]\\\\.ccls-cache\\\\'\" \"[/\\\\\\\\]\\\\.vscode\\\\'\" \"[/\\\\\\\\]\\\\.venv\\\\'\" \"[/\\\\\\\\]\\\\.mypy_cache\\\\'\" \"[/\\\\\\\\]\\\\.pytest_cache\\\\'\" \"[/\\\\\\\\]\\\\.build\\\\'\" \"[/\\\\\\\\]__pycache__\\\\'\" \"[/\\\\\\\\]\\\\.deps\\\\'\" \"[/\\\\\\\\]build-aux\\\\'\" \"[/\\\\\\\\]autom4te.cache\\\\'\" \"[/\\\\\\\\]\\\\.reference\\\\'\" \"[/\\\\\\\\]bazel-[^/\\\\\\\\]+\\\\'\" \"[/\\\\\\\\]\\\\.meta\\\\'\" \"[/\\\\\\\\]Library\\\\'\" \"[/\\\\\\\\]\\\\.lsp\\\\'\" \"[/\\\\\\\\]\\\\.clj-kondo\\\\'\" \"[/\\\\\\\\]\\\\.shadow-cljs\\\\'\" \"[/\\\\\\\\]\\\\.babel_cache\\\\'\" \"[/\\\\\\\\]\\\\.cpcache\\\\'\" \"[/\\\\\\\\]\\\\checkouts\\\\'\" \"[/\\\\\\\\]\\\\.gradle\\\\'\" \"[/\\\\\\\\]\\\\.m2\\\\'\" \"[/\\\\\\\\]bin/Debug\\\\'\" \"[/\\\\\\\\]obj\\\\'\" \"[/\\\\\\\\]_opam\\\\'\" \"[/\\\\\\\\]_build\\\\'\" \"[/\\\\\\\\]\\\\.elixir_ls\\\\'\" ...))\r\n #f(compiled-function (event) #)(((33 . 0) changed \"/home/dwuggh/Projects/egui2/src/face.rs\"))\r\n file-notify--call-handler(#s(file-notify--watch :directory \"/home/dwuggh/Projects/egui2/src\" :filename nil :callback #f(compiled-function (event) #)) (33 . 0) changed \"/home/dwuggh/Projects/egui2/src/face.rs\" nil)\r\n file-notify--handle-event((33 . 0) (changed) \"face.rs\" 0)\r\n file-notify--callback-inotify(((33 . 0) (modify) \"face.rs\" 0))\r\n file-notify-handle-event((file-notify ((33 . 0) (modify) \"face.rs\" 0) file-notify--callback-inotify))\r\n funcall-interactively(file-notify-handle-event (file-notify ((33 . 0) (modify) \"face.rs\" 0) file-notify--callback-inotify))\r\n command-execute(file-notify-handle-event nil [(file-notify ((33 . 0) (modify) \"face.rs\" 0) file-notify--callback-inotify)] t)\r\n```\n```\n\n\n### Anything else?\n\n_No response_","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4402/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4402/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026905947","html_url":"https://github.com/emacs-lsp/lsp-mode/issues/4402#issuecomment-2026905947","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4402","id":2026905947,"node_id":"IC_kwDOBH6-gc540CFb","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"created_at":"2024-03-29T08:58:31Z","updated_at":"2024-03-29T08:58:31Z","author_association":"MEMBER","body":"It does look like an upstream bug. 🤔 ","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026905947/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-29T08:58:32Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36993336465","type":"PullRequestReviewEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","review":{"id":1968139943,"node_id":"PRR_kwDOBH6-gc51T26n","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"","commit_id":"8b743cf25a9ac2d7d32cd8c1196e5401ba41a6c0","submitted_at":"2024-03-29T08:58:01Z","state":"approved","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399#pullrequestreview-1968139943","pull_request_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399#pullrequestreview-1968139943"},"pull_request":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"}}},"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","id":1795766956,"node_id":"PR_kwDOBH6-gc5rCTqs","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399","number":4399,"state":"open","locked":false,"title":"lsp-html - update to new version of custom data and add new configuration options","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"body":"# Updating custom data\r\nI could not get custom data to work on my machine with a simple option/property/setting. From reading the vscode html tools source code, it seems that this extension uses the property internally in the same way we do here (read diffs in this PR). In summary:\r\n- Send the data paths to the language server in the initialization options field.\r\n- Handle a request for the content of these files in the client code.\r\n\r\n\r\nWhen the content of these files have been sent to the server, it seems to work perfectly. I can complete, view hover information and more. I used various projects, like [the example project from the vscode team](https://github.com/microsoft/vscode-custom-data/tree/main/samples/helloworld). I added an extra custom data definition with some bogus to make it more interesting:\r\n```json\r\n{\r\n \"version\": 1.1,\r\n \"tags\": [\r\n {\r\n \"name\": \"dafuq\",\r\n \"description\": \"The super cool new tag for the cool kids\",\r\n \"attributes\": [\r\n { \"name\": \"isThisShit\" },\r\n {\r\n \"name\": \"test\",\r\n \"values\": [\r\n {\r\n \"name\": \"is-working\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\nCompletion of attributes also works perfectly. I just have to be sure to activate yas-minor-mode (or similar templating system). \r\n\r\n\r\nFixes #4327\r\n(probably)\r\n\r\n# New configuration options\r\nAdded `lsp-html-hover-documentation` and `lsp-html-hover-references`, which are both on by default (even if not set from the language server side). I think it makes sense to be able to set these, especially on older machines where I try to get more performance out of turning off features. ","created_at":"2024-03-28T10:41:03Z","updated_at":"2024-03-29T08:58:02Z","closed_at":null,"merged_at":null,"merge_commit_sha":"bd78380123fcfa570cb8bd48082c78178386f130","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2037275478,"node_id":"MDU6TGFiZWwyMDM3Mjc1NDc4","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/documentation","name":"documentation","color":"1aafef","default":true,"description":""},{"id":2353477790,"node_id":"MDU6TGFiZWwyMzUzNDc3Nzkw","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/client","name":"client","color":"843ca8","default":false,"description":"One or more of lsp-mode language clients"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/8b743cf25a9ac2d7d32cd8c1196e5401ba41a6c0","head":{"label":"themkat:lsp-html-update2024","ref":"lsp-html-update2024","sha":"8b743cf25a9ac2d7d32cd8c1196e5401ba41a6c0","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"repo":{"id":477446344,"node_id":"R_kgDOHHVAyA","name":"lsp-mode","full_name":"themkat/lsp-mode","private":false,"owner":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"html_url":"https://github.com/themkat/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":true,"url":"https://api.github.com/repos/themkat/lsp-mode","forks_url":"https://api.github.com/repos/themkat/lsp-mode/forks","keys_url":"https://api.github.com/repos/themkat/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/themkat/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/themkat/lsp-mode/teams","hooks_url":"https://api.github.com/repos/themkat/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/themkat/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/themkat/lsp-mode/events","assignees_url":"https://api.github.com/repos/themkat/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/themkat/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/themkat/lsp-mode/tags","blobs_url":"https://api.github.com/repos/themkat/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/themkat/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/themkat/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/themkat/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/themkat/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/themkat/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/themkat/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/themkat/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/themkat/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/themkat/lsp-mode/subscription","commits_url":"https://api.github.com/repos/themkat/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/themkat/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/themkat/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/themkat/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/themkat/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/themkat/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/themkat/lsp-mode/merges","archive_url":"https://api.github.com/repos/themkat/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/themkat/lsp-mode/downloads","issues_url":"https://api.github.com/repos/themkat/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/themkat/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/themkat/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/themkat/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/themkat/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/themkat/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/themkat/lsp-mode/deployments","created_at":"2022-04-03T19:37:26Z","updated_at":"2022-07-17T12:09:55Z","pushed_at":"2024-03-29T08:17:58Z","git_url":"git://github.com/themkat/lsp-mode.git","ssh_url":"git@github.com:themkat/lsp-mode.git","clone_url":"https://github.com/themkat/lsp-mode.git","svn_url":"https://github.com/themkat/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":89426,"stargazers_count":1,"watchers_count":1,"language":"Emacs Lisp","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":1,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-29T02:14:00Z","pushed_at":"2024-03-29T08:18:00Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158958,"stargazers_count":4641,"watchers_count":4641,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":380,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":380,"watchers":4641,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/8b743cf25a9ac2d7d32cd8c1196e5401ba41a6c0"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-29T08:58:02Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36987589460","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":483515685,"name":"jcs-emacs/badges","url":"https://api.github.com/repos/jcs-emacs/badges"},"payload":{"repository_id":483515685,"push_id":17756065196,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"62a1203002e0ec9fb2ac2475f4f738fb235d517b","before":"e080db8fca81b2ae1d21cceaf459e4b18990fbfc","commits":[{"sha":"62a1203002e0ec9fb2ac2475f4f738fb235d517b","author":{"email":"github-actions@github.com","name":"github-actions"},"message":"Update SVG badges - VERSION","distinct":true,"url":"https://api.github.com/repos/jcs-emacs/badges/commits/62a1203002e0ec9fb2ac2475f4f738fb235d517b"}]},"public":true,"created_at":"2024-03-29T03:11:10Z","org":{"id":94929065,"login":"jcs-emacs","gravatar_id":"","url":"https://api.github.com/orgs/jcs-emacs","avatar_url":"https://avatars.githubusercontent.com/u/94929065?"}},{"id":"36987129983","type":"IssueCommentEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4265","repository_url":"https://api.github.com/repos/emacs-lsp/lsp-mode","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4265/labels{/name}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4265/comments","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4265/events","html_url":"https://github.com/emacs-lsp/lsp-mode/issues/4265","id":2046234205,"node_id":"I_kwDOBH6-gc559w5d","number":4265,"title":"Add `pylyzer` support","user":{"login":"rassie","id":23448,"node_id":"MDQ6VXNlcjIzNDQ4","avatar_url":"https://avatars.githubusercontent.com/u/23448?v=4","gravatar_id":"","url":"https://api.github.com/users/rassie","html_url":"https://github.com/rassie","followers_url":"https://api.github.com/users/rassie/followers","following_url":"https://api.github.com/users/rassie/following{/other_user}","gists_url":"https://api.github.com/users/rassie/gists{/gist_id}","starred_url":"https://api.github.com/users/rassie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rassie/subscriptions","organizations_url":"https://api.github.com/users/rassie/orgs","repos_url":"https://api.github.com/users/rassie/repos","events_url":"https://api.github.com/users/rassie/events{/privacy}","received_events_url":"https://api.github.com/users/rassie/received_events","type":"User","site_admin":false},"labels":[{"id":2353477790,"node_id":"MDU6TGFiZWwyMzUzNDc3Nzkw","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/client","name":"client","color":"843ca8","default":false,"description":"One or more of lsp-mode language clients"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2023-12-18T10:01:41Z","updated_at":"2024-03-29T02:38:05Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"There is a new LSP server for Python written in Rust, [pylyzer](https://github.com/mtshiba/pylyzer). Quite young and quite rough around the edges, but maybe it has got a chance in case `ruff` doesn't move into type-checking space too.","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4265/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4265/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026508492","html_url":"https://github.com/emacs-lsp/lsp-mode/issues/4265#issuecomment-2026508492","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4265","id":2026508492,"node_id":"IC_kwDOBH6-gc54yhDM","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"created_at":"2024-03-29T02:38:04Z","updated_at":"2024-03-29T02:38:04Z","author_association":"MEMBER","body":"> Interesting! Let me find some time to investigate.\n\nBy seeing lsp-python-ms and lsp-pyright. Do you think this should be a separate package? 🤔","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026508492/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-29T02:38:05Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36986408469","type":"IssueCommentEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":254106050,"name":"emacs-lsp/lsp-dart","url":"https://api.github.com/repos/emacs-lsp/lsp-dart"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/201","repository_url":"https://api.github.com/repos/emacs-lsp/lsp-dart","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/201/labels{/name}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/201/comments","events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/201/events","html_url":"https://github.com/emacs-lsp/lsp-dart/pull/201","id":1850988329,"node_id":"PR_kwDODyVZws5X8kgp","number":201,"title":"fix: Drop support for Emacs 26.x","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2023-08-15T06:56:53Z","updated_at":"2024-03-29T01:51:33Z","closed_at":"2024-03-28T23:04:30Z","author_association":"MEMBER","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/201","html_url":"https://github.com/emacs-lsp/lsp-dart/pull/201","diff_url":"https://github.com/emacs-lsp/lsp-dart/pull/201.diff","patch_url":"https://github.com/emacs-lsp/lsp-dart/pull/201.patch","merged_at":"2024-03-28T23:04:30Z"},"body":"See https://github.com/emacs-lsp/lsp-mode/pull/4126.","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/201/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/201/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/comments/2026461031","html_url":"https://github.com/emacs-lsp/lsp-dart/pull/201#issuecomment-2026461031","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/201","id":2026461031,"node_id":"IC_kwDODyVZws54yVdn","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"created_at":"2024-03-29T01:51:31Z","updated_at":"2024-03-29T01:51:31Z","author_association":"MEMBER","body":"I've updated the branch rules too! ;)","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/comments/2026461031/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-29T01:51:33Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984785684","type":"PullRequestReviewCommentEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","comment":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments/1543872115","pull_request_review_id":1967575246,"id":1543872115,"node_id":"PRRC_kwDOBH6-gc5cBZ5z","diff_hunk":"@@ -23,19 +23,21 @@\n ;;; Code:\n \n (require 'lsp-mode)\n+(require 'f)","path":"clients/lsp-html.el","commit_id":"2a9c72875755ef760a2674e05a6b5649380bed8b","original_commit_id":"2a9c72875755ef760a2674e05a6b5649380bed8b","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"I don't think require is necessary since `lsp-mode` already has it.","created_at":"2024-03-29T00:00:26Z","updated_at":"2024-03-29T00:00:34Z","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399#discussion_r1543872115","pull_request_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments/1543872115"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399#discussion_r1543872115"},"pull_request":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"}},"reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments/1543872115/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"start_line":null,"original_start_line":null,"start_side":null,"line":26,"original_line":26,"side":"RIGHT","original_position":4,"position":4,"subject_type":"line"},"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","id":1795766956,"node_id":"PR_kwDOBH6-gc5rCTqs","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399","number":4399,"state":"open","locked":false,"title":"lsp-html - update to new version of custom data and add new configuration options","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"body":"# Updating custom data\r\nI could not get custom data to work on my machine with a simple option/property/setting. From reading the vscode html tools source code, it seems that this extension uses the property internally in the same way we do here (read diffs in this PR). In summary:\r\n- Send the data paths to the language server in the initialization options field.\r\n- Handle a request for the content of these files in the client code.\r\n\r\n\r\nWhen the content of these files have been sent to the server, it seems to work perfectly. I can complete, view hover information and more. I used various projects, like [the example project from the vscode team](https://github.com/microsoft/vscode-custom-data/tree/main/samples/helloworld). I added an extra custom data definition with some bogus to make it more interesting:\r\n```json\r\n{\r\n \"version\": 1.1,\r\n \"tags\": [\r\n {\r\n \"name\": \"dafuq\",\r\n \"description\": \"The super cool new tag for the cool kids\",\r\n \"attributes\": [\r\n { \"name\": \"isThisShit\" },\r\n {\r\n \"name\": \"test\",\r\n \"values\": [\r\n {\r\n \"name\": \"is-working\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\nCompletion of attributes also works perfectly. I just have to be sure to activate yas-minor-mode (or similar templating system). \r\n\r\n\r\nFixes #4327\r\n(probably)\r\n\r\n# New configuration options\r\nAdded `lsp-html-hover-documentation` and `lsp-html-hover-references`, which are both on by default (even if not set from the language server side). I think it makes sense to be able to set these, especially on older machines where I try to get more performance out of turning off features. ","created_at":"2024-03-28T10:41:03Z","updated_at":"2024-03-29T00:00:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"14a93cd0abdbfc8dfe112f31f9ab85367cb05167","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2037275478,"node_id":"MDU6TGFiZWwyMDM3Mjc1NDc4","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/documentation","name":"documentation","color":"1aafef","default":true,"description":""},{"id":2353477790,"node_id":"MDU6TGFiZWwyMzUzNDc3Nzkw","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/client","name":"client","color":"843ca8","default":false,"description":"One or more of lsp-mode language clients"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/2a9c72875755ef760a2674e05a6b5649380bed8b","head":{"label":"themkat:lsp-html-update2024","ref":"lsp-html-update2024","sha":"2a9c72875755ef760a2674e05a6b5649380bed8b","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"repo":{"id":477446344,"node_id":"R_kgDOHHVAyA","name":"lsp-mode","full_name":"themkat/lsp-mode","private":false,"owner":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"html_url":"https://github.com/themkat/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":true,"url":"https://api.github.com/repos/themkat/lsp-mode","forks_url":"https://api.github.com/repos/themkat/lsp-mode/forks","keys_url":"https://api.github.com/repos/themkat/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/themkat/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/themkat/lsp-mode/teams","hooks_url":"https://api.github.com/repos/themkat/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/themkat/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/themkat/lsp-mode/events","assignees_url":"https://api.github.com/repos/themkat/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/themkat/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/themkat/lsp-mode/tags","blobs_url":"https://api.github.com/repos/themkat/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/themkat/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/themkat/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/themkat/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/themkat/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/themkat/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/themkat/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/themkat/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/themkat/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/themkat/lsp-mode/subscription","commits_url":"https://api.github.com/repos/themkat/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/themkat/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/themkat/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/themkat/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/themkat/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/themkat/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/themkat/lsp-mode/merges","archive_url":"https://api.github.com/repos/themkat/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/themkat/lsp-mode/downloads","issues_url":"https://api.github.com/repos/themkat/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/themkat/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/themkat/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/themkat/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/themkat/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/themkat/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/themkat/lsp-mode/deployments","created_at":"2022-04-03T19:37:26Z","updated_at":"2022-07-17T12:09:55Z","pushed_at":"2024-03-28T19:57:36Z","git_url":"git://github.com/themkat/lsp-mode.git","ssh_url":"git@github.com:themkat/lsp-mode.git","clone_url":"https://github.com/themkat/lsp-mode.git","svn_url":"https://github.com/themkat/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":89426,"stargazers_count":1,"watchers_count":1,"language":"Emacs Lisp","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":1,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-27T00:02:04Z","pushed_at":"2024-03-29T00:00:26Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":4642,"watchers_count":4642,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":380,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":380,"watchers":4642,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/2a9c72875755ef760a2674e05a6b5649380bed8b"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-29T00:00:26Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984785671","type":"PullRequestReviewEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","review":{"id":1967575246,"node_id":"PRR_kwDOBH6-gc51RtDO","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"","commit_id":"2a9c72875755ef760a2674e05a6b5649380bed8b","submitted_at":"2024-03-29T00:00:34Z","state":"commented","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399#pullrequestreview-1967575246","pull_request_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399#pullrequestreview-1967575246"},"pull_request":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"}}},"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","id":1795766956,"node_id":"PR_kwDOBH6-gc5rCTqs","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399","number":4399,"state":"open","locked":false,"title":"lsp-html - update to new version of custom data and add new configuration options","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"body":"# Updating custom data\r\nI could not get custom data to work on my machine with a simple option/property/setting. From reading the vscode html tools source code, it seems that this extension uses the property internally in the same way we do here (read diffs in this PR). In summary:\r\n- Send the data paths to the language server in the initialization options field.\r\n- Handle a request for the content of these files in the client code.\r\n\r\n\r\nWhen the content of these files have been sent to the server, it seems to work perfectly. I can complete, view hover information and more. I used various projects, like [the example project from the vscode team](https://github.com/microsoft/vscode-custom-data/tree/main/samples/helloworld). I added an extra custom data definition with some bogus to make it more interesting:\r\n```json\r\n{\r\n \"version\": 1.1,\r\n \"tags\": [\r\n {\r\n \"name\": \"dafuq\",\r\n \"description\": \"The super cool new tag for the cool kids\",\r\n \"attributes\": [\r\n { \"name\": \"isThisShit\" },\r\n {\r\n \"name\": \"test\",\r\n \"values\": [\r\n {\r\n \"name\": \"is-working\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\nCompletion of attributes also works perfectly. I just have to be sure to activate yas-minor-mode (or similar templating system). \r\n\r\n\r\nFixes #4327\r\n(probably)\r\n\r\n# New configuration options\r\nAdded `lsp-html-hover-documentation` and `lsp-html-hover-references`, which are both on by default (even if not set from the language server side). I think it makes sense to be able to set these, especially on older machines where I try to get more performance out of turning off features. ","created_at":"2024-03-28T10:41:03Z","updated_at":"2024-03-29T00:00:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"14a93cd0abdbfc8dfe112f31f9ab85367cb05167","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2037275478,"node_id":"MDU6TGFiZWwyMDM3Mjc1NDc4","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/documentation","name":"documentation","color":"1aafef","default":true,"description":""},{"id":2353477790,"node_id":"MDU6TGFiZWwyMzUzNDc3Nzkw","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/client","name":"client","color":"843ca8","default":false,"description":"One or more of lsp-mode language clients"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/2a9c72875755ef760a2674e05a6b5649380bed8b","head":{"label":"themkat:lsp-html-update2024","ref":"lsp-html-update2024","sha":"2a9c72875755ef760a2674e05a6b5649380bed8b","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"repo":{"id":477446344,"node_id":"R_kgDOHHVAyA","name":"lsp-mode","full_name":"themkat/lsp-mode","private":false,"owner":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"html_url":"https://github.com/themkat/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":true,"url":"https://api.github.com/repos/themkat/lsp-mode","forks_url":"https://api.github.com/repos/themkat/lsp-mode/forks","keys_url":"https://api.github.com/repos/themkat/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/themkat/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/themkat/lsp-mode/teams","hooks_url":"https://api.github.com/repos/themkat/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/themkat/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/themkat/lsp-mode/events","assignees_url":"https://api.github.com/repos/themkat/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/themkat/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/themkat/lsp-mode/tags","blobs_url":"https://api.github.com/repos/themkat/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/themkat/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/themkat/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/themkat/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/themkat/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/themkat/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/themkat/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/themkat/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/themkat/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/themkat/lsp-mode/subscription","commits_url":"https://api.github.com/repos/themkat/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/themkat/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/themkat/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/themkat/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/themkat/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/themkat/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/themkat/lsp-mode/merges","archive_url":"https://api.github.com/repos/themkat/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/themkat/lsp-mode/downloads","issues_url":"https://api.github.com/repos/themkat/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/themkat/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/themkat/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/themkat/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/themkat/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/themkat/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/themkat/lsp-mode/deployments","created_at":"2022-04-03T19:37:26Z","updated_at":"2022-07-17T12:09:55Z","pushed_at":"2024-03-28T19:57:36Z","git_url":"git://github.com/themkat/lsp-mode.git","ssh_url":"git@github.com:themkat/lsp-mode.git","clone_url":"https://github.com/themkat/lsp-mode.git","svn_url":"https://github.com/themkat/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":89426,"stargazers_count":1,"watchers_count":1,"language":"Emacs Lisp","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":1,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-27T00:02:04Z","pushed_at":"2024-03-29T00:00:26Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":4642,"watchers_count":4642,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":380,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":380,"watchers":4642,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/2a9c72875755ef760a2674e05a6b5649380bed8b"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-29T00:00:35Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984785645","type":"PullRequestReviewEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","review":{"id":1967575246,"node_id":"PRR_kwDOBH6-gc51RtDO","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"","commit_id":"2a9c72875755ef760a2674e05a6b5649380bed8b","submitted_at":"2024-03-29T00:00:34Z","state":"commented","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399#pullrequestreview-1967575246","pull_request_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399#pullrequestreview-1967575246"},"pull_request":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"}}},"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","id":1795766956,"node_id":"PR_kwDOBH6-gc5rCTqs","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399","number":4399,"state":"open","locked":false,"title":"lsp-html - update to new version of custom data and add new configuration options","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"body":"# Updating custom data\r\nI could not get custom data to work on my machine with a simple option/property/setting. From reading the vscode html tools source code, it seems that this extension uses the property internally in the same way we do here (read diffs in this PR). In summary:\r\n- Send the data paths to the language server in the initialization options field.\r\n- Handle a request for the content of these files in the client code.\r\n\r\n\r\nWhen the content of these files have been sent to the server, it seems to work perfectly. I can complete, view hover information and more. I used various projects, like [the example project from the vscode team](https://github.com/microsoft/vscode-custom-data/tree/main/samples/helloworld). I added an extra custom data definition with some bogus to make it more interesting:\r\n```json\r\n{\r\n \"version\": 1.1,\r\n \"tags\": [\r\n {\r\n \"name\": \"dafuq\",\r\n \"description\": \"The super cool new tag for the cool kids\",\r\n \"attributes\": [\r\n { \"name\": \"isThisShit\" },\r\n {\r\n \"name\": \"test\",\r\n \"values\": [\r\n {\r\n \"name\": \"is-working\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\nCompletion of attributes also works perfectly. I just have to be sure to activate yas-minor-mode (or similar templating system). \r\n\r\n\r\nFixes #4327\r\n(probably)\r\n\r\n# New configuration options\r\nAdded `lsp-html-hover-documentation` and `lsp-html-hover-references`, which are both on by default (even if not set from the language server side). I think it makes sense to be able to set these, especially on older machines where I try to get more performance out of turning off features. ","created_at":"2024-03-28T10:41:03Z","updated_at":"2024-03-29T00:00:34Z","closed_at":null,"merged_at":null,"merge_commit_sha":"14a93cd0abdbfc8dfe112f31f9ab85367cb05167","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2037275478,"node_id":"MDU6TGFiZWwyMDM3Mjc1NDc4","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/documentation","name":"documentation","color":"1aafef","default":true,"description":""},{"id":2353477790,"node_id":"MDU6TGFiZWwyMzUzNDc3Nzkw","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/client","name":"client","color":"843ca8","default":false,"description":"One or more of lsp-mode language clients"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/2a9c72875755ef760a2674e05a6b5649380bed8b","head":{"label":"themkat:lsp-html-update2024","ref":"lsp-html-update2024","sha":"2a9c72875755ef760a2674e05a6b5649380bed8b","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"repo":{"id":477446344,"node_id":"R_kgDOHHVAyA","name":"lsp-mode","full_name":"themkat/lsp-mode","private":false,"owner":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"html_url":"https://github.com/themkat/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":true,"url":"https://api.github.com/repos/themkat/lsp-mode","forks_url":"https://api.github.com/repos/themkat/lsp-mode/forks","keys_url":"https://api.github.com/repos/themkat/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/themkat/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/themkat/lsp-mode/teams","hooks_url":"https://api.github.com/repos/themkat/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/themkat/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/themkat/lsp-mode/events","assignees_url":"https://api.github.com/repos/themkat/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/themkat/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/themkat/lsp-mode/tags","blobs_url":"https://api.github.com/repos/themkat/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/themkat/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/themkat/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/themkat/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/themkat/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/themkat/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/themkat/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/themkat/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/themkat/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/themkat/lsp-mode/subscription","commits_url":"https://api.github.com/repos/themkat/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/themkat/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/themkat/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/themkat/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/themkat/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/themkat/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/themkat/lsp-mode/merges","archive_url":"https://api.github.com/repos/themkat/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/themkat/lsp-mode/downloads","issues_url":"https://api.github.com/repos/themkat/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/themkat/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/themkat/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/themkat/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/themkat/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/themkat/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/themkat/lsp-mode/deployments","created_at":"2022-04-03T19:37:26Z","updated_at":"2022-07-17T12:09:55Z","pushed_at":"2024-03-28T19:57:36Z","git_url":"git://github.com/themkat/lsp-mode.git","ssh_url":"git@github.com:themkat/lsp-mode.git","clone_url":"https://github.com/themkat/lsp-mode.git","svn_url":"https://github.com/themkat/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":89426,"stargazers_count":1,"watchers_count":1,"language":"Emacs Lisp","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":1,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-27T00:02:04Z","pushed_at":"2024-03-29T00:00:26Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":4642,"watchers_count":4642,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":380,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":380,"watchers":4642,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4399"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/2a9c72875755ef760a2674e05a6b5649380bed8b"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-29T00:00:35Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984767743","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"repository_id":75415169,"push_id":17754616553,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"83cd9b8bb49118a3063aae40e40853837060af4d","before":"b7f1e1aacb1f07fcbb440778c1e8623e91d2ed41","commits":[{"sha":"83cd9b8bb49118a3063aae40e40853837060af4d","author":{"email":"31041544+leuven65@users.noreply.github.com","name":"leuven65"},"message":"Use Lisp macro \"delay-mode-hooks\" for safe (#4401)","distinct":true,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits/83cd9b8bb49118a3063aae40e40853837060af4d"}]},"public":true,"created_at":"2024-03-28T23:59:16Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984767582","type":"PullRequestEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"closed","number":4401,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401","id":1797070779,"node_id":"PR_kwDOBH6-gc5rHR-7","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4401","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4401.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4401.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401","number":4401,"state":"closed","locked":false,"title":"lsp-help-mode: use Lisp macro \"delay-mode-hooks\" for safe","user":{"login":"leuven65","id":31041544,"node_id":"MDQ6VXNlcjMxMDQxNTQ0","avatar_url":"https://avatars.githubusercontent.com/u/31041544?v=4","gravatar_id":"","url":"https://api.github.com/users/leuven65","html_url":"https://github.com/leuven65","followers_url":"https://api.github.com/users/leuven65/followers","following_url":"https://api.github.com/users/leuven65/following{/other_user}","gists_url":"https://api.github.com/users/leuven65/gists{/gist_id}","starred_url":"https://api.github.com/users/leuven65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leuven65/subscriptions","organizations_url":"https://api.github.com/users/leuven65/orgs","repos_url":"https://api.github.com/users/leuven65/repos","events_url":"https://api.github.com/users/leuven65/events{/privacy}","received_events_url":"https://api.github.com/users/leuven65/received_events","type":"User","site_admin":false},"body":"lsp-help-mode doesn't run the hook, the problem seems to be caused by delay-mode-hooks.\r\nThe problem can be solved by using the Lisp macro \"delay-mode-hooks\".","created_at":"2024-03-28T23:36:52Z","updated_at":"2024-03-28T23:59:15Z","closed_at":"2024-03-28T23:59:14Z","merged_at":"2024-03-28T23:59:14Z","merge_commit_sha":"83cd9b8bb49118a3063aae40e40853837060af4d","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/16eb33f027922ec0f4e2d39705ebfd09ab694e45","head":{"label":"leuven65:master","ref":"master","sha":"16eb33f027922ec0f4e2d39705ebfd09ab694e45","user":{"login":"leuven65","id":31041544,"node_id":"MDQ6VXNlcjMxMDQxNTQ0","avatar_url":"https://avatars.githubusercontent.com/u/31041544?v=4","gravatar_id":"","url":"https://api.github.com/users/leuven65","html_url":"https://github.com/leuven65","followers_url":"https://api.github.com/users/leuven65/followers","following_url":"https://api.github.com/users/leuven65/following{/other_user}","gists_url":"https://api.github.com/users/leuven65/gists{/gist_id}","starred_url":"https://api.github.com/users/leuven65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leuven65/subscriptions","organizations_url":"https://api.github.com/users/leuven65/orgs","repos_url":"https://api.github.com/users/leuven65/repos","events_url":"https://api.github.com/users/leuven65/events{/privacy}","received_events_url":"https://api.github.com/users/leuven65/received_events","type":"User","site_admin":false},"repo":{"id":779045026,"node_id":"R_kgDOLm9Iog","name":"lsp-mode","full_name":"leuven65/lsp-mode","private":false,"owner":{"login":"leuven65","id":31041544,"node_id":"MDQ6VXNlcjMxMDQxNTQ0","avatar_url":"https://avatars.githubusercontent.com/u/31041544?v=4","gravatar_id":"","url":"https://api.github.com/users/leuven65","html_url":"https://github.com/leuven65","followers_url":"https://api.github.com/users/leuven65/followers","following_url":"https://api.github.com/users/leuven65/following{/other_user}","gists_url":"https://api.github.com/users/leuven65/gists{/gist_id}","starred_url":"https://api.github.com/users/leuven65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leuven65/subscriptions","organizations_url":"https://api.github.com/users/leuven65/orgs","repos_url":"https://api.github.com/users/leuven65/repos","events_url":"https://api.github.com/users/leuven65/events{/privacy}","received_events_url":"https://api.github.com/users/leuven65/received_events","type":"User","site_admin":false},"html_url":"https://github.com/leuven65/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":true,"url":"https://api.github.com/repos/leuven65/lsp-mode","forks_url":"https://api.github.com/repos/leuven65/lsp-mode/forks","keys_url":"https://api.github.com/repos/leuven65/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/leuven65/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/leuven65/lsp-mode/teams","hooks_url":"https://api.github.com/repos/leuven65/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/leuven65/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/leuven65/lsp-mode/events","assignees_url":"https://api.github.com/repos/leuven65/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/leuven65/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/leuven65/lsp-mode/tags","blobs_url":"https://api.github.com/repos/leuven65/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/leuven65/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/leuven65/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/leuven65/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/leuven65/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/leuven65/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/leuven65/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/leuven65/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/leuven65/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/leuven65/lsp-mode/subscription","commits_url":"https://api.github.com/repos/leuven65/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/leuven65/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/leuven65/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/leuven65/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/leuven65/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/leuven65/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/leuven65/lsp-mode/merges","archive_url":"https://api.github.com/repos/leuven65/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/leuven65/lsp-mode/downloads","issues_url":"https://api.github.com/repos/leuven65/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/leuven65/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/leuven65/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/leuven65/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/leuven65/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/leuven65/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/leuven65/lsp-mode/deployments","created_at":"2024-03-28T23:28:31Z","updated_at":"2024-03-28T23:33:08Z","pushed_at":"2024-03-28T23:33:04Z","git_url":"git://github.com/leuven65/lsp-mode.git","ssh_url":"git@github.com:leuven65/lsp-mode.git","clone_url":"https://github.com/leuven65/lsp-mode.git","svn_url":"https://github.com/leuven65/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":0,"watchers_count":0,"language":"Emacs Lisp","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-27T00:02:04Z","pushed_at":"2024-03-28T23:58:51Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":4642,"watchers_count":4642,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":380,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":380,"watchers":4642,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4401"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/16eb33f027922ec0f4e2d39705ebfd09ab694e45"}},"author_association":"NONE","auto_merge":null,"active_lock_reason":null,"merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}},"public":true,"created_at":"2024-03-28T23:59:15Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984762831","type":"DeleteEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":480802231,"name":"jcs-PR/lsp-mode","url":"https://api.github.com/repos/jcs-PR/lsp-mode"},"payload":{"ref":"docs/jcs","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-03-28T23:58:55Z","org":{"id":46014585,"login":"jcs-PR","gravatar_id":"","url":"https://api.github.com/orgs/jcs-PR","avatar_url":"https://avatars.githubusercontent.com/u/46014585?"}},{"id":"36984762438","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"repository_id":75415169,"push_id":17754614173,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b7f1e1aacb1f07fcbb440778c1e8623e91d2ed41","before":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","commits":[{"sha":"b7f1e1aacb1f07fcbb440778c1e8623e91d2ed41","author":{"email":"jcs090218@gmail.com","name":"Jen-Chieh Shen"},"message":"docs: Add @jcs090218 as maintainer (#4400)","distinct":true,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits/b7f1e1aacb1f07fcbb440778c1e8623e91d2ed41"}]},"public":true,"created_at":"2024-03-28T23:58:53Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984762233","type":"PullRequestEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"closed","number":4400,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4400","id":1797038529,"node_id":"PR_kwDOBH6-gc5rHKHB","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4400","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4400.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4400.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4400","number":4400,"state":"closed","locked":false,"title":"docs: Add @jcs090218 as maintainer","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"Add myself as maintainer. \r\n\r\nI've first put down the `lsp-mode core` since I don't really know what to put for now. 🤔 \r\n\r\n- lsp-grammarly\r\n- lsp-shader\r\n- lsp-ltex\r\n- actionscript\r\n- cobol\r\n- lisp\r\n\r\nand more...","created_at":"2024-03-28T22:56:51Z","updated_at":"2024-03-28T23:58:51Z","closed_at":"2024-03-28T23:58:51Z","merged_at":"2024-03-28T23:58:51Z","merge_commit_sha":"b7f1e1aacb1f07fcbb440778c1e8623e91d2ed41","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":2037275478,"node_id":"MDU6TGFiZWwyMDM3Mjc1NDc4","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/documentation","name":"documentation","color":"1aafef","default":true,"description":""}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4400/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4400/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4400/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/a78f3fddab88486742cfd07c2507eff3dcfa3ab2","head":{"label":"jcs-PR:docs/jcs","ref":"docs/jcs","sha":"a78f3fddab88486742cfd07c2507eff3dcfa3ab2","user":{"login":"jcs-PR","id":46014585,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ2MDE0NTg1","avatar_url":"https://avatars.githubusercontent.com/u/46014585?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs-PR","html_url":"https://github.com/jcs-PR","followers_url":"https://api.github.com/users/jcs-PR/followers","following_url":"https://api.github.com/users/jcs-PR/following{/other_user}","gists_url":"https://api.github.com/users/jcs-PR/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs-PR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs-PR/subscriptions","organizations_url":"https://api.github.com/users/jcs-PR/orgs","repos_url":"https://api.github.com/users/jcs-PR/repos","events_url":"https://api.github.com/users/jcs-PR/events{/privacy}","received_events_url":"https://api.github.com/users/jcs-PR/received_events","type":"Organization","site_admin":false},"repo":{"id":480802231,"node_id":"R_kgDOHKh1tw","name":"lsp-mode","full_name":"jcs-PR/lsp-mode","private":false,"owner":{"login":"jcs-PR","id":46014585,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ2MDE0NTg1","avatar_url":"https://avatars.githubusercontent.com/u/46014585?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs-PR","html_url":"https://github.com/jcs-PR","followers_url":"https://api.github.com/users/jcs-PR/followers","following_url":"https://api.github.com/users/jcs-PR/following{/other_user}","gists_url":"https://api.github.com/users/jcs-PR/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs-PR/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs-PR/subscriptions","organizations_url":"https://api.github.com/users/jcs-PR/orgs","repos_url":"https://api.github.com/users/jcs-PR/repos","events_url":"https://api.github.com/users/jcs-PR/events{/privacy}","received_events_url":"https://api.github.com/users/jcs-PR/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/jcs-PR/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":true,"url":"https://api.github.com/repos/jcs-PR/lsp-mode","forks_url":"https://api.github.com/repos/jcs-PR/lsp-mode/forks","keys_url":"https://api.github.com/repos/jcs-PR/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jcs-PR/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jcs-PR/lsp-mode/teams","hooks_url":"https://api.github.com/repos/jcs-PR/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/jcs-PR/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/jcs-PR/lsp-mode/events","assignees_url":"https://api.github.com/repos/jcs-PR/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/jcs-PR/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/jcs-PR/lsp-mode/tags","blobs_url":"https://api.github.com/repos/jcs-PR/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jcs-PR/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jcs-PR/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/jcs-PR/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jcs-PR/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/jcs-PR/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/jcs-PR/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/jcs-PR/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/jcs-PR/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/jcs-PR/lsp-mode/subscription","commits_url":"https://api.github.com/repos/jcs-PR/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/jcs-PR/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/jcs-PR/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/jcs-PR/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/jcs-PR/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/jcs-PR/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jcs-PR/lsp-mode/merges","archive_url":"https://api.github.com/repos/jcs-PR/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jcs-PR/lsp-mode/downloads","issues_url":"https://api.github.com/repos/jcs-PR/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/jcs-PR/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/jcs-PR/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/jcs-PR/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jcs-PR/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/jcs-PR/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/jcs-PR/lsp-mode/deployments","created_at":"2022-04-12T12:32:50Z","updated_at":"2023-01-31T19:44:32Z","pushed_at":"2024-03-28T22:54:41Z","git_url":"git://github.com/jcs-PR/lsp-mode.git","ssh_url":"git@github.com:jcs-PR/lsp-mode.git","clone_url":"https://github.com/jcs-PR/lsp-mode.git","svn_url":"https://github.com/jcs-PR/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":99937,"stargazers_count":0,"watchers_count":0,"language":"Emacs Lisp","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-27T00:02:04Z","pushed_at":"2024-03-28T23:36:53Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":4642,"watchers_count":4642,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":381,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":381,"watchers":4642,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4400"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4400"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4400"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4400/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4400/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4400/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/a78f3fddab88486742cfd07c2507eff3dcfa3ab2"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null,"merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":13,"deletions":1,"changed_files":2}},"public":true,"created_at":"2024-03-28T23:58:52Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984716496","type":"PullRequestReviewEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","review":{"id":1967561571,"node_id":"PRR_kwDOBH6-gc51Rptj","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":"LGTM.","commit_id":"16eb33f027922ec0f4e2d39705ebfd09ab694e45","submitted_at":"2024-03-28T23:55:40Z","state":"approved","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4401#pullrequestreview-1967561571","pull_request_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4401#pullrequestreview-1967561571"},"pull_request":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401"}}},"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401","id":1797070779,"node_id":"PR_kwDOBH6-gc5rHR-7","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4401","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4401.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4401.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401","number":4401,"state":"open","locked":false,"title":"lsp-help-mode: use Lisp macro \"delay-mode-hooks\" for safe","user":{"login":"leuven65","id":31041544,"node_id":"MDQ6VXNlcjMxMDQxNTQ0","avatar_url":"https://avatars.githubusercontent.com/u/31041544?v=4","gravatar_id":"","url":"https://api.github.com/users/leuven65","html_url":"https://github.com/leuven65","followers_url":"https://api.github.com/users/leuven65/followers","following_url":"https://api.github.com/users/leuven65/following{/other_user}","gists_url":"https://api.github.com/users/leuven65/gists{/gist_id}","starred_url":"https://api.github.com/users/leuven65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leuven65/subscriptions","organizations_url":"https://api.github.com/users/leuven65/orgs","repos_url":"https://api.github.com/users/leuven65/repos","events_url":"https://api.github.com/users/leuven65/events{/privacy}","received_events_url":"https://api.github.com/users/leuven65/received_events","type":"User","site_admin":false},"body":"lsp-help-mode doesn't run the hook, the problem seems to be caused by delay-mode-hooks.\r\nThe problem can be solved by using the Lisp macro \"delay-mode-hooks\".","created_at":"2024-03-28T23:36:52Z","updated_at":"2024-03-28T23:55:40Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c8300c87eb9ffc8a73617a3f954f1b651ce679e0","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/16eb33f027922ec0f4e2d39705ebfd09ab694e45","head":{"label":"leuven65:master","ref":"master","sha":"16eb33f027922ec0f4e2d39705ebfd09ab694e45","user":{"login":"leuven65","id":31041544,"node_id":"MDQ6VXNlcjMxMDQxNTQ0","avatar_url":"https://avatars.githubusercontent.com/u/31041544?v=4","gravatar_id":"","url":"https://api.github.com/users/leuven65","html_url":"https://github.com/leuven65","followers_url":"https://api.github.com/users/leuven65/followers","following_url":"https://api.github.com/users/leuven65/following{/other_user}","gists_url":"https://api.github.com/users/leuven65/gists{/gist_id}","starred_url":"https://api.github.com/users/leuven65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leuven65/subscriptions","organizations_url":"https://api.github.com/users/leuven65/orgs","repos_url":"https://api.github.com/users/leuven65/repos","events_url":"https://api.github.com/users/leuven65/events{/privacy}","received_events_url":"https://api.github.com/users/leuven65/received_events","type":"User","site_admin":false},"repo":{"id":779045026,"node_id":"R_kgDOLm9Iog","name":"lsp-mode","full_name":"leuven65/lsp-mode","private":false,"owner":{"login":"leuven65","id":31041544,"node_id":"MDQ6VXNlcjMxMDQxNTQ0","avatar_url":"https://avatars.githubusercontent.com/u/31041544?v=4","gravatar_id":"","url":"https://api.github.com/users/leuven65","html_url":"https://github.com/leuven65","followers_url":"https://api.github.com/users/leuven65/followers","following_url":"https://api.github.com/users/leuven65/following{/other_user}","gists_url":"https://api.github.com/users/leuven65/gists{/gist_id}","starred_url":"https://api.github.com/users/leuven65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/leuven65/subscriptions","organizations_url":"https://api.github.com/users/leuven65/orgs","repos_url":"https://api.github.com/users/leuven65/repos","events_url":"https://api.github.com/users/leuven65/events{/privacy}","received_events_url":"https://api.github.com/users/leuven65/received_events","type":"User","site_admin":false},"html_url":"https://github.com/leuven65/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":true,"url":"https://api.github.com/repos/leuven65/lsp-mode","forks_url":"https://api.github.com/repos/leuven65/lsp-mode/forks","keys_url":"https://api.github.com/repos/leuven65/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/leuven65/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/leuven65/lsp-mode/teams","hooks_url":"https://api.github.com/repos/leuven65/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/leuven65/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/leuven65/lsp-mode/events","assignees_url":"https://api.github.com/repos/leuven65/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/leuven65/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/leuven65/lsp-mode/tags","blobs_url":"https://api.github.com/repos/leuven65/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/leuven65/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/leuven65/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/leuven65/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/leuven65/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/leuven65/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/leuven65/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/leuven65/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/leuven65/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/leuven65/lsp-mode/subscription","commits_url":"https://api.github.com/repos/leuven65/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/leuven65/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/leuven65/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/leuven65/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/leuven65/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/leuven65/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/leuven65/lsp-mode/merges","archive_url":"https://api.github.com/repos/leuven65/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/leuven65/lsp-mode/downloads","issues_url":"https://api.github.com/repos/leuven65/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/leuven65/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/leuven65/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/leuven65/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/leuven65/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/leuven65/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/leuven65/lsp-mode/deployments","created_at":"2024-03-28T23:28:31Z","updated_at":"2024-03-28T23:33:08Z","pushed_at":"2024-03-28T23:33:04Z","git_url":"git://github.com/leuven65/lsp-mode.git","ssh_url":"git@github.com:leuven65/lsp-mode.git","clone_url":"https://github.com/leuven65/lsp-mode.git","svn_url":"https://github.com/leuven65/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":0,"watchers_count":0,"language":"Emacs Lisp","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":0,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"82eaf6a7a0313dd4a1c5fde4237cdc27145f80e6","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":75415169,"node_id":"MDEwOlJlcG9zaXRvcnk3NTQxNTE2OQ==","name":"lsp-mode","full_name":"emacs-lsp/lsp-mode","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-mode","description":"Emacs client/library for the Language Server Protocol","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-mode","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/deployments","created_at":"2016-12-02T17:08:23Z","updated_at":"2024-03-27T00:02:04Z","pushed_at":"2024-03-28T23:36:53Z","git_url":"git://github.com/emacs-lsp/lsp-mode.git","ssh_url":"git@github.com:emacs-lsp/lsp-mode.git","clone_url":"https://github.com/emacs-lsp/lsp-mode.git","svn_url":"https://github.com/emacs-lsp/lsp-mode","homepage":"https://emacs-lsp.github.io/lsp-mode","size":158781,"stargazers_count":4642,"watchers_count":4642,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"has_discussions":true,"forks_count":848,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":382,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["angular","cpp","dart","emacs","eslint","golang","html","java","javascript","json","language-server-client","language-server-protocol","php","python","ruby","rust","scala","swift","typescript"],"visibility":"public","forks":848,"open_issues":382,"watchers":4642,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401"},"html":{"href":"https://github.com/emacs-lsp/lsp-mode/pull/4401"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4401/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4401/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-mode/statuses/16eb33f027922ec0f4e2d39705ebfd09ab694e45"}},"author_association":"NONE","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T23:55:41Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984693757","type":"IssueCommentEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4396","repository_url":"https://api.github.com/repos/emacs-lsp/lsp-mode","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4396/labels{/name}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4396/comments","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4396/events","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4396","id":2210386143,"node_id":"PR_kwDOBH6-gc5q5_h9","number":4396,"title":"lsp-xml: add supports for native binary language server","user":{"login":"kiennq","id":2631472,"node_id":"MDQ6VXNlcjI2MzE0NzI=","avatar_url":"https://avatars.githubusercontent.com/u/2631472?v=4","gravatar_id":"","url":"https://api.github.com/users/kiennq","html_url":"https://github.com/kiennq","followers_url":"https://api.github.com/users/kiennq/followers","following_url":"https://api.github.com/users/kiennq/following{/other_user}","gists_url":"https://api.github.com/users/kiennq/gists{/gist_id}","starred_url":"https://api.github.com/users/kiennq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kiennq/subscriptions","organizations_url":"https://api.github.com/users/kiennq/orgs","repos_url":"https://api.github.com/users/kiennq/repos","events_url":"https://api.github.com/users/kiennq/events{/privacy}","received_events_url":"https://api.github.com/users/kiennq/received_events","type":"User","site_admin":false},"labels":[{"id":2353477790,"node_id":"MDU6TGFiZWwyMzUzNDc3Nzkw","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/client","name":"client","color":"843ca8","default":false,"description":"One or more of lsp-mode language clients"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2024-03-27T10:13:05Z","updated_at":"2024-03-28T23:54:03Z","closed_at":null,"author_association":"MEMBER","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4396","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4396","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4396.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4396.patch","merged_at":null},"body":"The xml language server that's created by Redhat doesn't require Java.\r\nWe can add that as a compliment to the current jar version.\r\n\r\nLooking at the vscode, it does the switch between jar version and native version based on `java` is available or not, I used the same approach here instead of creating a new xml language server declaration.","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4396/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4396/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026334984","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4396#issuecomment-2026334984","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4396","id":2026334984,"node_id":"IC_kwDOBH6-gc54x2sI","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"created_at":"2024-03-28T23:54:01Z","updated_at":"2024-03-28T23:54:01Z","author_association":"MEMBER","body":"There are compile errors:\r\n\r\n```\r\nIn toplevel form:\r\nlsp-xml.el:355:1:Warning: defcustom for ‘lsp-xml-server-command’ fails to\r\n specify type\r\nlsp-xml.el:355:1:Warning: defcustom for ‘lsp-xml-server-command’ fails to\r\n specify type\r\n```","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026334984/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-28T23:54:03Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984110973","type":"IssueCommentEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":75415169,"name":"emacs-lsp/lsp-mode","url":"https://api.github.com/repos/emacs-lsp/lsp-mode"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399","repository_url":"https://api.github.com/repos/emacs-lsp/lsp-mode","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/labels{/name}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/comments","events_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/events","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399","id":2212890729,"node_id":"PR_kwDOBH6-gc5rCTqs","number":4399,"title":"lsp-html - update to new version of custom data and add new configuration options","user":{"login":"themkat","id":5732795,"node_id":"MDQ6VXNlcjU3MzI3OTU=","avatar_url":"https://avatars.githubusercontent.com/u/5732795?v=4","gravatar_id":"","url":"https://api.github.com/users/themkat","html_url":"https://github.com/themkat","followers_url":"https://api.github.com/users/themkat/followers","following_url":"https://api.github.com/users/themkat/following{/other_user}","gists_url":"https://api.github.com/users/themkat/gists{/gist_id}","starred_url":"https://api.github.com/users/themkat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themkat/subscriptions","organizations_url":"https://api.github.com/users/themkat/orgs","repos_url":"https://api.github.com/users/themkat/repos","events_url":"https://api.github.com/users/themkat/events{/privacy}","received_events_url":"https://api.github.com/users/themkat/received_events","type":"User","site_admin":false},"labels":[{"id":2037275478,"node_id":"MDU6TGFiZWwyMDM3Mjc1NDc4","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/documentation","name":"documentation","color":"1aafef","default":true,"description":""},{"id":2353477790,"node_id":"MDU6TGFiZWwyMzUzNDc3Nzkw","url":"https://api.github.com/repos/emacs-lsp/lsp-mode/labels/client","name":"client","color":"843ca8","default":false,"description":"One or more of lsp-mode language clients"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2024-03-28T10:41:03Z","updated_at":"2024-03-28T23:13:09Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/pulls/4399","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399","diff_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.diff","patch_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399.patch","merged_at":null},"body":"# Updating custom data\r\nI could not get custom data to work on my machine with a simple option/property/setting. From reading the vscode html tools source code, it seems that this extension uses the property internally in the same way we do here (read diffs in this PR). In summary:\r\n- Send the data paths to the language server in the initialization options field.\r\n- Handle a request for the content of these files in the client code.\r\n\r\n\r\nWhen the content of these files have been sent to the server, it seems to work perfectly. I can complete, view hover information and more. I used various projects, like [the example project from the vscode team](https://github.com/microsoft/vscode-custom-data/tree/main/samples/helloworld). I added an extra custom data definition with some bogus to make it more interesting:\r\n```json\r\n{\r\n \"version\": 1.1,\r\n \"tags\": [\r\n {\r\n \"name\": \"dafuq\",\r\n \"description\": \"The super cool new tag for the cool kids\",\r\n \"attributes\": [\r\n { \"name\": \"isThisShit\" },\r\n {\r\n \"name\": \"test\",\r\n \"values\": [\r\n {\r\n \"name\": \"is-working\"\r\n }\r\n ]\r\n }\r\n ]\r\n }\r\n ]\r\n}\r\n\r\n```\r\n\r\n\r\n\r\n\r\n\r\n\r\nCompletion of attributes also works perfectly. I just have to be sure to activate yas-minor-mode (or similar templating system). \r\n\r\n\r\nFixes #4327\r\n(probably)\r\n\r\n# New configuration options\r\nAdded `lsp-html-hover-documentation` and `lsp-html-hover-references`, which are both on by default (even if not set from the language server side). I think it makes sense to be able to set these, especially on older machines where I try to get more performance out of turning off features. ","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026297701","html_url":"https://github.com/emacs-lsp/lsp-mode/pull/4399#issuecomment-2026297701","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/4399","id":2026297701,"node_id":"IC_kwDOBH6-gc54xtll","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"created_at":"2024-03-28T23:13:08Z","updated_at":"2024-03-28T23:13:08Z","author_association":"MEMBER","body":"One small warning:\r\n\r\n```\r\nlsp-html.el:191:2: Warning: docstring wider than 80 characters\r\n```","reactions":{"url":"https://api.github.com/repos/emacs-lsp/lsp-mode/issues/comments/2026297701/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-28T23:13:09Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984048008","type":"DeleteEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":254106050,"name":"emacs-lsp/lsp-dart","url":"https://api.github.com/repos/emacs-lsp/lsp-dart"},"payload":{"ref":"jcs090218-patch-1","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-03-28T23:09:01Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984047724","type":"PushEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":254106050,"name":"emacs-lsp/lsp-dart","url":"https://api.github.com/repos/emacs-lsp/lsp-dart"},"payload":{"repository_id":254106050,"push_id":17754257401,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"13c981eece9a0cfd9eda3e20a304f0d82d7f450c","before":"fc3761b63488639272038f1280e19a16f0eb927c","commits":[{"sha":"2bee83484f0b23840912595ddbff1836954f3c87","author":{"email":"jcs090218@gmail.com","name":"Jen-Chieh Shen"},"message":"ci: Bump Emacs 29.x to 3","distinct":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/commits/2bee83484f0b23840912595ddbff1836954f3c87"},{"sha":"13c981eece9a0cfd9eda3e20a304f0d82d7f450c","author":{"email":"jcs090218@gmail.com","name":"Jen-Chieh Shen"},"message":"Merge pull request #213 from emacs-lsp/jcs090218-patch-1\n\nci: Bump Emacs 29.x to 3","distinct":true,"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/commits/13c981eece9a0cfd9eda3e20a304f0d82d7f450c"}]},"public":true,"created_at":"2024-03-28T23:09:00Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984047423","type":"PullRequestEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":254106050,"name":"emacs-lsp/lsp-dart","url":"https://api.github.com/repos/emacs-lsp/lsp-dart"},"payload":{"action":"closed","number":213,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213","id":1797048574,"node_id":"PR_kwDODyVZws5rHMj-","html_url":"https://github.com/emacs-lsp/lsp-dart/pull/213","diff_url":"https://github.com/emacs-lsp/lsp-dart/pull/213.diff","patch_url":"https://github.com/emacs-lsp/lsp-dart/pull/213.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213","number":213,"state":"closed","locked":false,"title":"ci: Bump Emacs 29.x to 3","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":null,"created_at":"2024-03-28T23:07:27Z","updated_at":"2024-03-28T23:08:58Z","closed_at":"2024-03-28T23:08:58Z","merged_at":"2024-03-28T23:08:58Z","merge_commit_sha":"13c981eece9a0cfd9eda3e20a304f0d82d7f450c","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/2bee83484f0b23840912595ddbff1836954f3c87","head":{"label":"emacs-lsp:jcs090218-patch-1","ref":"jcs090218-patch-1","sha":"2bee83484f0b23840912595ddbff1836954f3c87","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":254106050,"node_id":"MDEwOlJlcG9zaXRvcnkyNTQxMDYwNTA=","name":"lsp-dart","full_name":"emacs-lsp/lsp-dart","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-dart","description":"lsp-mode :heart: dart","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-dart","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/deployments","created_at":"2020-04-08T14:08:45Z","updated_at":"2024-03-19T13:21:31Z","pushed_at":"2024-03-28T23:07:27Z","git_url":"git://github.com/emacs-lsp/lsp-dart.git","ssh_url":"git@github.com:emacs-lsp/lsp-dart.git","clone_url":"https://github.com/emacs-lsp/lsp-dart.git","svn_url":"https://github.com/emacs-lsp/lsp-dart","homepage":"https://emacs-lsp.github.io/lsp-dart","size":7655,"stargazers_count":193,"watchers_count":193,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":20,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":31,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["analysis","closing-labels","dart","emacs","emacs-lsp","emacs-package","flutter","lsp","lsp-client","lsp-dart","lsp-mode","melpa","outline-tree","server-lsp","tree-views","treemacs"],"visibility":"public","forks":20,"open_issues":31,"watchers":193,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"fc3761b63488639272038f1280e19a16f0eb927c","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":254106050,"node_id":"MDEwOlJlcG9zaXRvcnkyNTQxMDYwNTA=","name":"lsp-dart","full_name":"emacs-lsp/lsp-dart","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-dart","description":"lsp-mode :heart: dart","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-dart","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/deployments","created_at":"2020-04-08T14:08:45Z","updated_at":"2024-03-19T13:21:31Z","pushed_at":"2024-03-28T23:07:27Z","git_url":"git://github.com/emacs-lsp/lsp-dart.git","ssh_url":"git@github.com:emacs-lsp/lsp-dart.git","clone_url":"https://github.com/emacs-lsp/lsp-dart.git","svn_url":"https://github.com/emacs-lsp/lsp-dart","homepage":"https://emacs-lsp.github.io/lsp-dart","size":7655,"stargazers_count":193,"watchers_count":193,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":20,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":31,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["analysis","closing-labels","dart","emacs","emacs-lsp","emacs-package","flutter","lsp","lsp-client","lsp-dart","lsp-mode","melpa","outline-tree","server-lsp","tree-views","treemacs"],"visibility":"public","forks":20,"open_issues":31,"watchers":193,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213"},"html":{"href":"https://github.com/emacs-lsp/lsp-dart/pull/213"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/2bee83484f0b23840912595ddbff1836954f3c87"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null,"merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}},"public":true,"created_at":"2024-03-28T23:08:59Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984023853","type":"PullRequestEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":254106050,"name":"emacs-lsp/lsp-dart","url":"https://api.github.com/repos/emacs-lsp/lsp-dart"},"payload":{"action":"opened","number":213,"pull_request":{"url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213","id":1797048574,"node_id":"PR_kwDODyVZws5rHMj-","html_url":"https://github.com/emacs-lsp/lsp-dart/pull/213","diff_url":"https://github.com/emacs-lsp/lsp-dart/pull/213.diff","patch_url":"https://github.com/emacs-lsp/lsp-dart/pull/213.patch","issue_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213","number":213,"state":"open","locked":false,"title":"ci: Bump Emacs 29.x to 3","user":{"login":"jcs090218","id":8685505,"node_id":"MDQ6VXNlcjg2ODU1MDU=","avatar_url":"https://avatars.githubusercontent.com/u/8685505?v=4","gravatar_id":"","url":"https://api.github.com/users/jcs090218","html_url":"https://github.com/jcs090218","followers_url":"https://api.github.com/users/jcs090218/followers","following_url":"https://api.github.com/users/jcs090218/following{/other_user}","gists_url":"https://api.github.com/users/jcs090218/gists{/gist_id}","starred_url":"https://api.github.com/users/jcs090218/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jcs090218/subscriptions","organizations_url":"https://api.github.com/users/jcs090218/orgs","repos_url":"https://api.github.com/users/jcs090218/repos","events_url":"https://api.github.com/users/jcs090218/events{/privacy}","received_events_url":"https://api.github.com/users/jcs090218/received_events","type":"User","site_admin":false},"body":null,"created_at":"2024-03-28T23:07:27Z","updated_at":"2024-03-28T23:07:27Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/commits","review_comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/comments","review_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/comments{/number}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213/comments","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/2bee83484f0b23840912595ddbff1836954f3c87","head":{"label":"emacs-lsp:jcs090218-patch-1","ref":"jcs090218-patch-1","sha":"2bee83484f0b23840912595ddbff1836954f3c87","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":254106050,"node_id":"MDEwOlJlcG9zaXRvcnkyNTQxMDYwNTA=","name":"lsp-dart","full_name":"emacs-lsp/lsp-dart","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-dart","description":"lsp-mode :heart: dart","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-dart","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/deployments","created_at":"2020-04-08T14:08:45Z","updated_at":"2024-03-19T13:21:31Z","pushed_at":"2024-03-28T23:07:27Z","git_url":"git://github.com/emacs-lsp/lsp-dart.git","ssh_url":"git@github.com:emacs-lsp/lsp-dart.git","clone_url":"https://github.com/emacs-lsp/lsp-dart.git","svn_url":"https://github.com/emacs-lsp/lsp-dart","homepage":"https://emacs-lsp.github.io/lsp-dart","size":7655,"stargazers_count":193,"watchers_count":193,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":20,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":32,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["analysis","closing-labels","dart","emacs","emacs-lsp","emacs-package","flutter","lsp","lsp-client","lsp-dart","lsp-mode","melpa","outline-tree","server-lsp","tree-views","treemacs"],"visibility":"public","forks":20,"open_issues":32,"watchers":193,"default_branch":"master"}},"base":{"label":"emacs-lsp:master","ref":"master","sha":"fc3761b63488639272038f1280e19a16f0eb927c","user":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"repo":{"id":254106050,"node_id":"MDEwOlJlcG9zaXRvcnkyNTQxMDYwNTA=","name":"lsp-dart","full_name":"emacs-lsp/lsp-dart","private":false,"owner":{"login":"emacs-lsp","id":27148249,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI3MTQ4MjQ5","avatar_url":"https://avatars.githubusercontent.com/u/27148249?v=4","gravatar_id":"","url":"https://api.github.com/users/emacs-lsp","html_url":"https://github.com/emacs-lsp","followers_url":"https://api.github.com/users/emacs-lsp/followers","following_url":"https://api.github.com/users/emacs-lsp/following{/other_user}","gists_url":"https://api.github.com/users/emacs-lsp/gists{/gist_id}","starred_url":"https://api.github.com/users/emacs-lsp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emacs-lsp/subscriptions","organizations_url":"https://api.github.com/users/emacs-lsp/orgs","repos_url":"https://api.github.com/users/emacs-lsp/repos","events_url":"https://api.github.com/users/emacs-lsp/events{/privacy}","received_events_url":"https://api.github.com/users/emacs-lsp/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/emacs-lsp/lsp-dart","description":"lsp-mode :heart: dart","fork":false,"url":"https://api.github.com/repos/emacs-lsp/lsp-dart","forks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/forks","keys_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/keys{/key_id}","collaborators_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/teams","hooks_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/hooks","issue_events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/events{/number}","events_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/events","assignees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/assignees{/user}","branches_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/branches{/branch}","tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/tags","blobs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/refs{/sha}","trees_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/trees{/sha}","statuses_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/{sha}","languages_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/languages","stargazers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/stargazers","contributors_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contributors","subscribers_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscribers","subscription_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/subscription","commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/commits{/sha}","git_commits_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/git/commits{/sha}","comments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/comments{/number}","issue_comment_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/comments{/number}","contents_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/contents/{+path}","compare_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/compare/{base}...{head}","merges_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/merges","archive_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/downloads","issues_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues{/number}","pulls_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls{/number}","milestones_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/milestones{/number}","notifications_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/labels{/name}","releases_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/releases{/id}","deployments_url":"https://api.github.com/repos/emacs-lsp/lsp-dart/deployments","created_at":"2020-04-08T14:08:45Z","updated_at":"2024-03-19T13:21:31Z","pushed_at":"2024-03-28T23:07:27Z","git_url":"git://github.com/emacs-lsp/lsp-dart.git","ssh_url":"git@github.com:emacs-lsp/lsp-dart.git","clone_url":"https://github.com/emacs-lsp/lsp-dart.git","svn_url":"https://github.com/emacs-lsp/lsp-dart","homepage":"https://emacs-lsp.github.io/lsp-dart","size":7655,"stargazers_count":193,"watchers_count":193,"language":"Emacs Lisp","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":20,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":32,"license":{"key":"gpl-3.0","name":"GNU General Public License v3.0","spdx_id":"GPL-3.0","url":"https://api.github.com/licenses/gpl-3.0","node_id":"MDc6TGljZW5zZTk="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["analysis","closing-labels","dart","emacs","emacs-lsp","emacs-package","flutter","lsp","lsp-client","lsp-dart","lsp-mode","melpa","outline-tree","server-lsp","tree-views","treemacs"],"visibility":"public","forks":20,"open_issues":32,"watchers":193,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213"},"html":{"href":"https://github.com/emacs-lsp/lsp-dart/pull/213"},"issue":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213"},"comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/issues/213/comments"},"review_comments":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/comments"},"review_comment":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/pulls/213/commits"},"statuses":{"href":"https://api.github.com/repos/emacs-lsp/lsp-dart/statuses/2bee83484f0b23840912595ddbff1836954f3c87"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}},"public":true,"created_at":"2024-03-28T23:07:28Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}},{"id":"36984023133","type":"CreateEvent","actor":{"id":8685505,"login":"jcs090218","display_login":"jcs090218","gravatar_id":"","url":"https://api.github.com/users/jcs090218","avatar_url":"https://avatars.githubusercontent.com/u/8685505?"},"repo":{"id":254106050,"name":"emacs-lsp/lsp-dart","url":"https://api.github.com/repos/emacs-lsp/lsp-dart"},"payload":{"ref":"jcs090218-patch-1","ref_type":"branch","master_branch":"master","description":"lsp-mode :heart: dart","pusher_type":"user"},"public":true,"created_at":"2024-03-28T23:07:25Z","org":{"id":27148249,"login":"emacs-lsp","gravatar_id":"","url":"https://api.github.com/orgs/emacs-lsp","avatar_url":"https://avatars.githubusercontent.com/u/27148249?"}}]