assertj / assertj/assertj-swing
Not possible to extend BasicRobot and BasicComponentFinder
- Vorherrschende Sprache
- Java
- Sterne
- 121
- Forks
- 52
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
It is not possible to extend the BasicRobot and BasicComponentFinder classes. The BasicRobot has no public constructor and BasicComponentFinder class is final type. There probably is good reasons for these decisions but they make extending functionality very difficult. Maybe there should exist abstract middle classes for both?
Beitragsleitfaden
Rechercherichtung
Beginne damit, die Klassendefinitionen von BasicRobot und BasicComponentFinder zu finden und ihre Konstruktor- sowie Finalitätsbeschränkungen zu prüfen. Überprüfe vorhandene Unterklassen oder Erweiterungspunkte, sofern vorhanden, bevor du entscheidest, ob abstrakte Zwischenklassen geeignet sind. Das Issue gibt keine konkrete API oder Tests vor, daher würde der Abschluss ein abgestimmtes Design und eine entsprechende Testabdeckung erfordern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- desktop
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100