jhipster / jhipster/prettier-java
Support for rangeStart/rangeEnd
- Lenguaje dominante
- Java
- Estrellas
- 1.2k
- Forks
- 120
- Merge medio
- 1 d 11 h
- PR fusionados (30 d)
- 31
Descripción
**Prettier-Java 1.2.0**
```sh
# Options (if any):
--range-start 19
--range-end 98
```
**Input:**
```java
package com.test;
public class Test {
public void sayHello() { System.out.println("hello"); }
}
```
**Output:**
```java
package com.test;
public class Test {
public void sayHello() { System.out.println("hello"); }
}
```
**Expected Output:**
```java
package com.test;
public class Test {
public void sayHello() {
System.out.println("hello");
}
}
```
**Expected behavior:**
It seems like passing range start/end cause nothing to get formatted, even though the code that should get reformatted is within the specified range. Is this just something that isn't implemented yet?
For some context, I was trying to speed up formatting within our IntelliJ integration by only formatting modified lines (although maybe it won't make a huge difference if we still need to parse the whole file)
Guía de contribución
Línea de trabajo
Comienza rastreando cómo se gestionan las opciones --range-start y --range-end en el punto de entrada del formateador y, a continuación, compara ese recorrido con el contexto de integración de IntelliJ mencionado en el issue. Ejecuta la entrada de Java proporcionada con el rango 19–98 y verifica que el formateo se aplique dentro del rango solicitado mientras que el resto del archivo se gestione adecuadamente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- 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
- 38/100