diffplug / diffplug/spotless

Path encoding problem with Groovy

Aperta
#2,726 2 commenti 2 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
5.6k
Fork
559
Merge medio
1g 14h
PR unite (30g)
43

Descrizione

There seems to be a path encoding issue with Groovy. In the root folder where the pom.xml is located, the following temporary directories are created:

```
file%3A%2Fvar%2Ffolders%2F9m%2F7lp33cd577ngz_41_806qk3m0000gn%2FT%2Fspotless-groovy9943439919469970507%2F/
```

Instead of `/var/folders` it seems to encode the slashes as `%2F` and colon as `%2A`.

Any idea what could be going on?

System details:
- MacOS Sonoma 14.8.1

```pom.xml

com.diffplug.spotless
spotless-maven-plugin
3.0.0






4.21
greclipse.properties






check




```

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo il problema con la configurazione pom.xml mostrata, su macOS Sonoma, usando il Groovy Greclipse formatter. Traccia come viene creato il percorso della directory temporanea e come viene passato attraverso l'integrazione del Groovy formatter; il lavoro è completato quando il percorso temporaneo rimane un percorso del file system utilizzabile e il controllo Maven termina senza creare directory codificate.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
groovy, java, macos
Ambito
build-system, tooling
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Tranquilla
Chiarezza
Da chiarire
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.