The "shortenFullyQualifiedTypes" function is unable to abbreviate the annotations.
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 64/100
Direção de pesquisa
Comece localizando a implementação de shortenFullyQualifiedTypes e os testes correspondentes no repositório Spotless. Verifique como ela trata tipos totalmente qualificados e compare esse comportamento com os exemplos de anotações na issue. Adicione testes para as duas formas de anotação e considere a issue concluída quando os testes mostrarem que os nomes qualificados delas são abreviados.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
such as
@com.fasterxml.jackson.annotation.JsonIgnoreProperties({"traceId"})
public record SuccessResponse<T>(){
}
and
@com.fasterxml.jackson.annotation.JsonCreator
private Result(
@com.fasterxml.jackson.annotation.JsonProperty("code") String code,
@com.fasterxml.jackson.annotation.JsonProperty("status") String status,
@com.fasterxml.jackson.annotation.JsonProperty("message") String message) {
this.code = code;
this.status = status;
this.message = message;
}
- Linguagem predominante
- Java
- Estrelas
- 5.7k
- Forks
- 565
- Merge médio
- 3d 7h
- PRs com merge (30d)
- 13
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de diffplug/spotless
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
`removeUnusedImports()` does not parse Markdown JavadocTalvez já em andamento @1AbdullahButt assumiu hoje. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
Mantenedores costumam responder em até 1 dia
-
Spotless for DockerfileAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
Mantenedores costumam responder em até 1 dia
-
Support Ktlint 2.0Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 70/100
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 43/100
diffplug/spotless#3147 · 1 reação ·
Mantenedores costumam responder em até 1 dia
Todas as issues de diffplug/spotless
Issues semelhantes
-
bug web-ui
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
jenkinsci/jenkins#27705 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 80/100
googleads/googleads-mobile-flutter#1541 ·
Mantenedores costumam responder em até 4 dias
-
Keyboard crashes Chrome tabsAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
Julow/Unexpected-Keyboard#1490 ·
Mantenedores costumam responder em até 4 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Vakore/ZappierGames#275 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
unitycatalog/unitycatalog#2148 ·
Mantenedores costumam responder em até 2 dias