aws-cloudformation / aws-cloudformation/cloudformation-cli-java-plugin
Fix misleading `getDesiredResourceTags` behavior
- Linguagem predominante
- Java
- Estrelas
- 30
- Forks
- 48
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
https://github.com/aws-cloudformation/cloudformation-cli-java-plugin/blob/75133adfd5b82c347bf31579b09e82750b47cde7/src/main/java/software/amazon/cloudformation/AbstractWrapper.java#L536-L549
Here we claim `getDesiredResourceTags` return User-defined tags. Intuitively readers would assume it's for user tags only.
However, I have noticed system tags such as `aws:cloudformation:stackid` is being added in the returned results while testing my CFN stack. Given we already have `request.getRequestData().getSystemTags()` method for system tags, please consider to either update the code comments explaining why these non User-defined tags are here, or provide another method that will only return user tags to avoid confusions.
Guia de contribuição
Direção de pesquisa
Leia src/main/java/software/amazon/cloudformation/AbstractWrapper.java nas linhas 536-549 e, em seguida, inspecione request.getRequestData().getSystemTags() para comparar as fontes das tags. Determine se o comportamento existente deve ser documentado ou separado por trás de um método que use apenas tags do usuário; considera-se concluído quando o tratamento das tags do sistema pela API for inequívoco.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- java
- Domínio
- backend
- Tipo de issue
- Documentação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 35/100