One install parser for online_checks and command_checks

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

メンテナーはふだん 1 日以内に返信

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

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
48/100
issue の種類
リファクタリング
明瞭さ
おおむね明確
活発さ
活発
技術スタック
python
領域
tooling

調査の方向性

Start by reading extract_packages in online_checks.py and _unpinned_installs in command_checks.py, then compare how each handles the install lines named in the issue: backslash continuations, quoted semicolons, and npx -pfoo. The goal is one shared parser used by both checks, with matching behavior for those cases.

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

説明

Raised in the review of PR #459 (intel/dokimi), thread PRRT_kwDOVBg7g861qhY-: https://github.com/intel/dokimi/pull/459#discussion_r4524035203

extract_packages (online_checks.py) and _unpinned_installs (command_checks.py, #456, on main) read the same install lines and disagree on a pip install \ continuation, a quoted ; and npx -pfoo. Outside this PR's lines: one shared parser for both.

Not fixed in PR #459: it is outside the lines that PR changes (another component, a design change, or too large for the round).

主要言語
Python
スター
11
フォーク
9
平均マージ
1日 9時間
マージ済み PR(30日)
442

環境構築

はじめの一歩

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

intel/dokimi のほかの issue

intel/dokimi の issue をすべて見る

似ている issue

Python の issue をもっと見る

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

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