flutter / flutter/devtools

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

Abierto Apto para principiantes
#9,973 3 comentarios 0 reacciones 0 asignados Ver en GitHub
cleanup P1
Lenguaje dominante
Dart
Estrellas
1.7k
Forks
404
Merge medio
6 d 17 h
PR fusionados (30 d)
18

Descripción

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).

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza en packages/devtools_app_shared/lib/src/service/connected_app.dart, en las líneas 88-89, donde la aplicación conectada se identifica como una aplicación web. Sigue la comprobación existente de dart:html y actualiza la condición para que también reconozca package:web o dart:js_interop, manteniendo la compatibilidad con dart:html. Se considera terminado cuando las aplicaciones que usan cualquiera de estas bibliotecas se detectan como aplicaciones web.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
dart
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Activo
Claridad
Bien especificado
Aptitud para principiantes
85/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.