diffplug / diffplug/spotless

Prettier should pick up .editorconfig by default or via configuration

Abierto
#1,186 1 comentario 4 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Java
Estrellas
5.7k
Forks
561
Merge medio
1 d 14 h
PR fusionados (30 d)
43

Descripción

Feature Request:

Prettier usually picks up the '.editorconfig'-File of the project. The following variables will be evaluated:
- end_of_line
- indent_style
- indent_size/tab_width
- max_line_length

As far as I can see the .editorconfig of the project is currently not being picked up. There's no way to configure spotless to explicitly use a .editorconfig-File. As workaround I currently reconfigure the desired properties:

```kotlin
<...>.config(prettierConfig)

val prettierConfig = mapOf("tabWidth" to 4, "printWidth" to 80)
```

So my proposal is to ideally support .editorconfig without dedicated config, as alternative the .editorconfig could be supplied as another configuration parameter.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Empieza siguiendo la integración de Prettier de Spotless y cómo se ensambla su configuración. Comprueba cómo deberían asignarse las variables de .editorconfig end_of_line, indent_style, indent_size/tab_width y max_line_length a la configuración de Prettier; se considera terminado cuando el archivo del proyecto se recoge de forma predeterminada o puede proporcionarse explícitamente, con cobertura para las variables compatibles.

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

Evaluación

Stack tecnológico
java, javascript
Área
build-system, tooling
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.