Support Ktlint 2.0
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 70/100
Direção de pesquisa
Start with the two hardcoded-coordinate locations in lib/src/main/java/com/diffplug/spotless/kotlin/KtLintStep.java (lines 43–44 and 76). Check how the existing KtLint integration resolves its Maven artifact and invokes the CLI, then verify whether KtLint 2.0 also requires package-name adjustments. Done means KtLint 2.0 resolves and works through the supported entry point.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Since 2.0 (currently in alpha) Ktlint uses a new maven coordinate (io.github.ktlint.core), so 2.0 versions can't resolve. This is not workaround-able as the coordinates are hardcoded:
Additionally, the package name has also changed to io.github.ktlint..., this might also needs an adjustment. I believe the CLI has not changed so if that is used as the only entrypoint, then only the coordinates need updating.
- 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 64/100
Mantenedores costumam responder em até 1 dia
-
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
-
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