eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder
Harmonize GridLayout2 and GridData2 with SWT classes
- Lingua principale
- Java
- Stelle
- 97
- Fork
- 34
- Merge medio
- 21h 38m
- PR unite (30g)
- 29
Descrizione
Similar to https://github.com/eclipse-windowbuilder/windowbuilder/issues/963, the [GridLayout2](https://github.com/eclipse-windowbuilder/windowbuilder/blob/master/org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridLayout2.java) and [GridData2](https://github.com/eclipse-windowbuilder/windowbuilder/blob/master/org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridData2.java) are old copies of the SWT layouts, which store additional information that are relevant during design time.
We should separate the designer information from the layout algorithm to make sure that our implementation matches the actual implementation.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Start with org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridLayout2.java and GridData2.java, then compare the related work in issue 963 and the corresponding SWT classes. The change is complete when designer-specific information is separated from the layout algorithm and the implementation matches SWT behavior.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- desktop, tooling
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100