Agent-Hellboy / Agent-Hellboy/find-unused-import

Find probable issues/missed casses

Abierto
#1 0 comentarios 0 reacciones 0 asignados Ver en GitHub
hacktoberfest
Lenguaje dominante
Python
Estrellas
5
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

some probable issue
1 ->
`asname` is not a mandatory field in ast.alias class maybe `OBJECTS.append(obj.asname)` will raise an error.
from python ast documentaion
https://docs.python.org/3/library/ast.html
```
class ast.alias(name, asname)
Both parameters are raw strings of the names. asname can be None if the regular name is to be used.
```
Here we are just adding this field value i.e None to the OBJECTS list what if we were finding `asname` which is None in this case in the AST_NODE dictionary.
It will throw KeyError
There must be some cases described above

2 ->
There is one obvious missed case, the hint is in 1 and
`from os import path as img_path`

3 ->
None of the nodes related to match of latest python releases is parsed currently i.e `find_unused_imports` will not work with the latest python releases

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.