eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

Harmonize TableWrapLayout2 and TableWrapData2 with Forms classes

Abierto
#963 0 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
Java
Estrellas
97
Forks
34
Merge medio
21 h 38 min
PR fusionados (30 d)
29

Descripción

Both the [TableWrapLayout2](https://github.com/eclipse-windowbuilder/windowbuilder/blob/master/org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/forms/layout/table/TableWrapLayout2.java) and [TableWrapData2](https://github.com/eclipse-windowbuilder/windowbuilder/blob/master/org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/forms/layout/table/TableWrapData2.java) are pretty old copies of the Forms classes which we have extended to store additional information during the layout.

We should separate the designer information from the layout algorithm to make sure that our implementation matches the actual implementation.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza comparando TableWrapLayout2.java y TableWrapData2.java con las clases correspondientes de Forms; después, identifica qué información utiliza el algoritmo de layout y cuál es específica del diseñador. Define el límite de separación antes de cambiar la implementación y verifica que el comportamiento del layout coincida con la implementación real de Forms, mientras la información del diseñador siga estando disponible.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
tooling
Tipo de issue
Refactorización
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.