eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

Mark support for old ResourceManager for removal

Ouverte
#727 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Java
Étoiles
97
Forks
34
Merge moyen
21 h 38 min
PR mergées (30 j)
29

Description

As part of migrating to the JFace resource manager as part of #486, I think we should also make preparations to eventually get rid of the old implementation.

I propose that this removal is done via the following steps:
- Mark the corresponding methods in the WindowBuilder projects as `@Deprecated(forRemoval=true)`
- Adapt the builder to create a warning, whenever the old resource manager is referenced in user code
- Remove the old implementation in an unspecified, future release.

By creating a warning, we let the user know about the planned removal. And by waiting a few releases, we give them time to adjust their code, before we eventually drop the support.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier, test ou point d’entrée n’est nommé. Commencez par examiner la migration référencée dans #486 et retracer les utilisations de l’ancien ResourceManager ; le travail sera considéré comme terminé lorsque les méthodes concernées seront marquées pour suppression, que les références dans le code utilisateur produiront des avertissements et que la suppression ultérieure restera prévue pour une version future.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
tooling
Type d'issue
Refactorisation
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
42/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.