Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Extension stalls while indexing

オープン
#261 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
lua, typescript, vscode

調査の方向性

添付されたログから始め、collect_files と、そこに示されているモジュール、宣言、ドキュメント、フロー分析の各段階に注目してください。報告された workspace で拡張機能の起動を再現し、インデックス作成が完了すること、また jump-to-definition や linting の操作が無期限に待機しなくなることを確認してください。

索引モデルが issue の本文から書いたものです。

説明

I just installed the EmmyLua VSCode extension. It seems to stall during startup, just spinning infinitely in the toolbar. Performing any kind of direct action such as jump-to-definition or linting a file will also wait indefinitely.

Image

Attached is the log file and here's the last few lines for reference:

D_dsn_dsn-git_data_scripts.log


[2025-08-14 13:14:42 -07:00 INFO emmylua_ls::handlers::initialized] add workspace root: "D:/dsn/dsn-git/data/scripts"
[2025-08-14 13:14:42 -07:00 INFO emmylua_ls::handlers::initialized] add workspace root: "D:/dsn/dsn-git/source"
[2025-08-14 13:14:42 -07:00 INFO emmylua_ls::handlers::initialized::collect_files] collect_files from: ["D:/dsn/dsn-git/data/scripts", "D:/dsn/dsn-git/source"] match_pattern: ["**/*.lua"] exclude: ["**/.DS_Store", "**/.git", "**/.hg", "**/.svn", "**/Thumbs.db"], exclude_dir: []
[2025-08-14 13:14:45 -07:00 INFO emmylua_ls::handlers::initialized::collect_files] load files from workspace count: 1200
[2025-08-14 13:14:50 -07:00 INFO emmylua_code_analysis::profile] update files: cost 4.5225905s
[2025-08-14 13:14:50 -07:00 INFO emmylua_code_analysis::profile] module analyze: cost 2.0596ms
[2025-08-14 13:14:51 -07:00 INFO emmylua_code_analysis::profile] decl analyze: cost 1.3106548s
[2025-08-14 13:14:52 -07:00 INFO emmylua_code_analysis::profile] doc analyze: cost 599.0665ms
[2025-08-14 13:14:53 -07:00 INFO emmylua_code_analysis::profile] flow analyze: cost 644.8039ms

I'm unsure what else to check to diagnose this, please let me know what additional information I can provide!

主要言語
TypeScript
スター
753
フォーク
114
PR マージ指標
30日以内にマージされた PR はありません

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

EmmyLua/VSCode-EmmyLua のほかの issue

EmmyLua/VSCode-EmmyLua の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。