Remove ColumnDescriptor structure and usage
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 38/100
Rechercherichtung
Beginne mit column_descriptor.py und der Implementierung von --get-tree und untersuche anschließend TreeModel.print(), um nachzuverfolgen, wie die Spaltenüberschriften derzeit erzeugt werden. Entferne die veraltete Struktur und ihre Verwendungen und überprüfe, dass --get-tree und TreeModel.print() weiterhin die Überschrift jeder Spalte anhand der Informationen ausgeben, die jetzt durch die TSP-Spezifikation bereitgestellt werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The ColumnDescriptor data structure (column_descriptor.py) was introduced to support the server-side equivalent data structure which has been serialized in the tree structure by the Trace Compass trace server. However, this was an undocumented and Trace Compass internal data structure. The serialization was removed to align with the TSP specification. After that it's no longer available on the client and cannot be acted on.
In implementation of option --get-tree, the column descriptor is used to print the header information of each column. Since it's not available anymore the header is not printed anymore.
When removing this data structure in the client, the print-out (TreeModel.print()) needs to be fixed as well to print the header information which is provided differently now.
- Vorherrschende Sprache
- Python
- Sterne
- 6
- Forks
- 16
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus eclipse-cdt-cloud/tsp-python-client
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 35/100
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 52/100
-
Support endpoint to update experimentsEvtl. vergeben @bhufmann hat das vor 1769 Tagen übernommen. Offenenhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
eclipse-cdt-cloud/tsp-python-client#45 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100
Alle Issues in eclipse-cdt-cloud/tsp-python-client
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 62/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
topoteretes/cognee#5773 ·
Maintainer antworten meist innerhalb von 1 Tag
-
MiKTeX: a failed build reports no errors because texify --quiet switches the log to file:line: styleOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
SublimeText/LaTeXTools#1718 ·