eclipse-platform / eclipse-platform/eclipse.platform

Compare calculation for the compare editor done all the time

Aperta
#121 1 commento 1 reazione 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
165
Fork
174
Merge medio
2g 8h
PR unite (30g)
22

Descrizione

Looks like the compare editor calculdates its deltas even if not visible in foreground.

To verify:

1.) Do a change to a larger text and displays its delta via the compare editor
2.) Ensure the compare editor is not visible
3.) Perform changes in other files and save -> Frequently you see "Calculating deltas" in the job monitor
4.) Change the file itself in a regular editor -> -> Frequently you see "Calculating deltas" in the job monitor

For one of my clients this compare calculation blocks frequently the flow, it seems blocking or really slowing down the UI. Unfortunately no freeze report is created. To make the UI usable again, we have to find each compare editor and close it.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo i passaggi numerati con una modifica di testo consistente, un editor di confronto nascosto e modifiche salvate in altri file; osserva il lavoro “Calculating deltas” del monitor dei job. Traccia i punti di ingresso dell’editor di confronto e del calcolo dei delta a partire da quella riproduzione. Il lavoro è completato quando gli editor di confronto nascosti non calcolano più i delta e non bloccano né rallentano la UI.

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

Valutazione

Stack tecnologico
java
Ambito
desktop, developer-experience
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.