Replace @Optional with @OptArg or similar
- Langage dominant
- Java
- Étoiles
- 102
- Forks
- 18
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Currently if using the `@Optional` annotation to specify an optional argument, within a class file also using the JDK `Optional` class, or the Guava `Optional` class you're forced to use the expanded type name so as to specify which Optional you're referring to.
To resolve this naming conflict, I suggest making the `@Optional` annotation an `@OptArg` annotation or similar.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par localiser l’annotation @Optional et ses utilisations dans la base de code Intake, puis examinez la manière dont les arguments de commande et les références aux annotations sont exposés. Déterminez le nom de remplacement et les références concernées ; le travail est terminé lorsque le conflit de noms est résolu de manière cohérente et sans ambiguïté.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- cli
- 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