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

workspace.library and ignore stanza's do not function as expected.

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

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

評価

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

調査の方向性

workspace.library、ignoreDir、ignoreGlobs を使用して設定を再現することから始め、開いているファイルと workspace を通じて検出されたファイルの両方を確認します。完了の条件は、linting を行わずにアノテーション用の library パスが読み込まれ、Lua ファイルが見つかる場所すべてで ignore 設定によって linting が一貫して防止されることです。

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

説明

bug

As of this writing, the library and ignore stanza's seemingly do not work. Here is a simple configuration file:

{
  "runtime": {
    "version": "Lua5.1"
  },
  "workspace": {
    "enableReindex": true,
    "library": [
      "./libs"
    ]
  }
}

And yet:

Image

I expected behavior similar to luals where libraries are ignored entirely and just read for annotations. Similarly, if I try any combination of ignoreDir and ignoreGlobs, things may or may not lint even if I don't want them to.

The only combination that I can get to work is if I literally ignoreGlob **/*.lua, and even then, if i open a file directly, it will sometimes lint it anyway.

主要言語
TypeScript
スター
755
フォーク
112
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 を短くまとめたダイジェスト。