diffplug / diffplug/spotless

Ignore line-wrapping-only changes

Abierto
#817 4 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Java
Estrellas
5.6k
Forks
559
Merge medio
1 d 14 h
PR fusionados (30 d)
43

Descripción

While using spotless for Android, we run in to an issue where Android Studio line wrapping is overridden with spotless. There is no API exposed for changing this so that we can synchronize Android studio line wrapping with Spotless line wrapping.
The formatting of java code is being set to `googleJavaFormat(1.8).aosp()` and having a customizable line wrapping would help with unwanted git changes issues.
`java {
target '**/*.java'
targetExclude '**/generated/**'
googleJavaFormat('1.8').aosp()
removeUnusedImports()
trimTrailingWhitespace()
indentWithSpaces()
endWithNewline()
}`

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El issue no nombra ningún archivo fuente, prueba ni punto de entrada. Empieza rastreando la configuración de Java y Google Java Format de Spotless, especialmente la ruta de Gradle `googleJavaFormat('1.8').aosp()`; define cómo deben ignorarse o sincronizarse los cambios que solo afectan al ajuste de líneas y, después, añade cobertura para el comportamiento solicitado.

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

Evaluación

Stack tecnológico
java
Área
build-system, tooling
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
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.