aws / aws/aws-encryption-sdk-java
Maven Compile Warning for SuppressFBWarnings
- Langage dominant
- Java
- Étoiles
- 240
- Forks
- 125
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
### Problem:
Introducing the dependency on `aws-encryption-sdk-java` introduces compile warnings about `edu.umd.cs.findbugs.annotations.SuppressFBWarnings`
For example:
```
Cannot find annotation method 'value()' in type 'edu.umd.cs.findbugs.annotations.SuppressFBWarnings': class file for edu.umd.cs.findbugs.annotations.SuppressFBWarnings not found
```
### Solution:
Options:
* Change the scope of the `com.google.code.findbugs` to compile.
* Document the potential warnings and suggest fixes like declaring dependencies in your own project
### Out of scope:
I'm sure there are different options for handling this and they may vary depending on the build tool being used.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Commencez par reproduire l’avertissement de compilation Maven après l’introduction de aws-encryption-sdk-java, puis examinez le scope de la dépendance com.google.code.findbugs. Comparez sa modification vers compile scope avec la documentation de l’avertissement et un workaround de dépendance au niveau du projet ; le travail est terminé lorsque le traitement choisi est implémenté et que le comportement de l’avertissement est vérifié.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- build-system
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100