atom-community / atom-community/ide-python

Wrong [no-member] errors while members being detected

オープン
#394 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
238
フォーク
40
PR マージ指標
30日以内にマージされた PR はありません

説明

Media is cool. ™

![Screenshot from 2021-08-13 21-50-39](https://user-images.githubusercontent.com/14151550/129396406-2eacad2b-150c-42fa-ae2e-9d41f8513642.png)

Well, as you see, the problem is, while the `wx` module member (e.g. the class) is detected, but it will show me this frustrating error. The error persists if I use the format of `from wx import Frame`. Amazingly, the autocompletion works (almost) fine, both for classes like `Frame` and their methods (e.g. `frame.SetFocus()`).

Perhaps this is an upstream bug, but not really sure about that, so I opened the issue here.

Note that, I tested the issue both with default and customized settings of the package, but none of them worked.

### Environment
- OS: Fedora Workstation 34
- Atom: v1.58.0 (AppImage)
- Tested package versions: 1.8.0, 1.9.3, 1.9.6

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Atom v1.58.0 で ide-python バージョン 1.8.0、1.9.3、1.9.6 を使用し、wx メンバーと `from wx import Frame` に対する [no-member] 診断を再現して、報告されている動作する自動補完と比較する。リポジトリ内のファイルやテストは指定されていない。完了条件は、その診断がこのパッケージに属するのか upstream コンポーネントに属するのかを判断し、検証済みの修正または upstream での調査結果を記録することである。

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

評価

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

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

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