Could not create task ':spotlessGroovy' w/ plugin `io.spring.dependency-management` > 1.1.0
- Lenguaje dominante
- Java
- Estrellas
- 5.6k
- Forks
- 559
- Merge medio
- 1 d 14 h
- PR fusionados (30 d)
- 43
Descripción
Spotless 6.20.0 does not get along well with the Spring Dependency Management Plugin in recent versions.
I'm getting
```
Could not determine the dependencies of task ':spotlessCheck'.
> Could not create task ':spotlessGroovyCheck'.
> Could not create task ':spotlessGroovy'.
> You need to add a repository containing the '[dev.equo.ide:solstice:1.3.1, [...], org.osgi:org.osgi.util.promise:1.3.0, org.tukaani:xz:1.9]' artifact in 'build.gradle'.
E.g.: 'repositories { mavenCentral() }'
```
It does work with `io.spring.dependency-management` 1.1.0.
This is the changelog for 1.1.1: https://github.com/spring-gradle-plugins/dependency-management-plugin/releases/tag/v1.1.1
I'm raising the issue here because I found similar bug reports in the closed issues and it's probably easier for the Spotless devs to figure out what might be happening here.
Sample project: [sample.zip](https://github.com/diffplug/spotless/files/12212629/sample.zip)
Guía de contribución
Línea de trabajo
Comienza con el archivo sample.zip adjunto y su build.gradle, reproduce el fallo con io.spring.dependency-management 1.1.1 y compáralo después con 1.1.0. Traza la resolución de dependencias cuando se crea la tarea spotlessGroovy. Se considera terminado cuando el ejemplo funciona con la versión 1.1.1 sin requerir una solución alternativa adicional en el repositorio.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- groovy, java
- Área
- build-system
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100