eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder
Harmonize GridLayout2 and GridData2 with SWT classes
- Langage dominant
- Java
- Étoiles
- 97
- Forks
- 34
- Merge moyen
- 21 h 38 min
- PR mergées (30 j)
- 29
Description
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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridLayout2.java et GridData2.java, puis comparez le travail associé dans issue 963 et les classes SWT correspondantes. La modification est terminée lorsque les informations spécifiques au concepteur sont séparées de l’algorithme de layout et que l’implémentation correspond au comportement de SWT.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- desktop, tooling
- Type d'issue
- Refactorisation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100