Replace @Optional with @OptArg or similar
- Lenguaje dominante
- Java
- Estrellas
- 102
- Forks
- 18
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza localizando la anotación @Optional y sus usos en la base de código de Intake, y luego revisa cómo se exponen los argumentos de los comandos y las referencias a las anotaciones. Determina el nombre de reemplazo y las referencias afectadas; se considera terminado cuando el conflicto de nombres se haya resuelto de forma coherente y sin ambigüedad.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- cli
- 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