Integrate futher nf-core restriction in language server
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
El issue menciona el language server y la CLI de nf-core/tools, pero no indica archivos ni tests. Empieza comparando las restricciones actuales del language server con el comportamiento de revisión de nf-core/tools, especialmente para la sintaxis antigua de DSL1. Se considera terminado cuando una opción de configuración puede aplicar el linting ampliado de nf-core a los módulos y subworkflows enviados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
As we know now (I think so), nf-core conventions encompass the ones imposed by the language server, but do apply more restrictions. Under that, VSCode highlighting wil follow current Nextflow standards. But there isn't any ways to further restrict the language with, let's say, nf-core guidelines.
Please, add a configuration option (probably associated to a configuration file on the nf-core end) so we can apply extended community linting onto users modules and subworkflows that get submitted to libraries like nf-core or nf-neuro.
I know the nf-core/tools cli software is built to do such a review, but it's still not raising the errors on old DSL1 syntax (which may very well be non-nf-core-abiding synatx).
- Lenguaje dominante
- Java
- Estrellas
- 32
- Forks
- 9
- Merge medio
- 15 h 40 min
- PR fusionados (30 d)
- 7
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de nextflow-io/language-server
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
nextflow-io/language-server#179 ·
-
formatting
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
nextflow-io/language-server#150 ·
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
nextflow-io/language-server#133 · 1 comentario ·
-
formatting
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
nextflow-io/language-server#115 ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
nextflow-io/language-server#106 · 1 comentario ·
Todos los issues de nextflow-io/language-server
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug:unconfirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
UniversalMediaServer/UniversalMediaServer#6473 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
ClickHouse/clickhouse-java#3349 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
StarRocks/starrocks#83246 · 1 comentario ·
Los mantenedores suelen responder en 1 día