flutter / flutter/devtools

Check for modern web libraries to determine if an app is a web app

オープン 初心者向け
#9,973 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る
cleanup P1
主要言語
Dart
スター
1.7k
フォーク
404
平均マージ
6日 17時間
マージ済み PR(30日)
18

説明

We currently check for the presence of `dart:html` in the connected app to determine whether it is a web application.

https://github.com/flutter/devtools/blob/master/packages/devtools_app_shared/lib/src/service/connected_app.dart#L88-L89

We should make this an OR check with a `package:web` or `dart:js_interop` library. Leaving the dart:html condition we allow us to still support apps using dart:html (e.g. g3).

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

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

調査の方向性

接続されたアプリが Web アプリケーションとして識別される packages/devtools_app_shared/lib/src/service/connected_app.dart の 88-89 行目から始めます。既存の dart:html チェックを追跡し、dart:html のサポートを維持しながら、package:web または dart:js_interop も認識するように条件を更新します。これらのライブラリのいずれかを使用するアプリが Web アプリケーションとして検出されれば完了です。

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

評価

技術スタック
dart
領域
tooling
issue の種類
機能追加
難易度
2/5
見積もり時間
1〜3時間
活発さ
活発
明瞭さ
明確に書かれている
初心者へのやさしさ
85/100

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

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