[MPLUGIN-522] The auto prerequisites are way too aggressive
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- build-system, tooling
Línea de trabajo
Comienza leyendo el comportamiento descrito en MPLUGIN-425 y MPLUGIN-424; después, revisa Pull Request #282 y las incidencias relacionadas MPLUGIN-523 y MNG-7566. Confirma cómo se infieren actualmente los valores de los prerrequisitos y si el cambio conserva el comportamiento opt-in y la compatibilidad hacia atrás sin forzar prerrequisitos no satisfechos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Tamas Cservenak opened MPLUGIN-522 and commented
IMHO the implementation done in MPLUGIN-425 and MPLUGIN-424 are wrong.
They are way too aggresive and violate backward compatibility: if new feature is not explicitly set by user, code should not "come up" with some automatic value. By having the value not set simply means user does not want to use it.
This is especially true for (maven or java) prerequisite, as it creates HARD BREAKAGE if not met. Use of prerequisite is opt-in, but now it is FORCED onto user.
Issue Links:
- MPLUGIN-523 Split Maven3 and Maven4 support
("is blocked by") - MNG-7566 Allow a Maven plugin to require a Java version through its plugin descriptor
("is caused by") - MPLUGIN-425 Plugin descriptor should contain the requiredJavaVersion/requiredMavenVersion
("is caused by")
Remote Links:
- Lenguaje dominante
- Java
- Estrellas
- 63
- Forks
- 76
- Merge medio
- 1 d 8 h
- PR fusionados (30 d)
- 19
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de apache/maven-plugin-tools
-
`@Execute` with a custom phase or `"none"` fails descriptor extractionPosiblemente ocupada @CaptainAni187 la tomó hace 24 días. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
apache/maven-plugin-tools#1232 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
apache/maven-plugin-tools#1240 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
apache/maven-plugin-tools#1233 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
`descriptor` fails on `onlineRequired`, `dependencyCollection` and `dependencyResolutionPathScopes` in the Maven 4 API `@Mojo`Posiblemente ocupada @efegokdemir la tomó hace 22 días. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
apache/maven-plugin-tools#1231 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
`@Resolution` fields stay null: `plugin.xml` gets no `<resolutions>`Posiblemente ocupada @goutamadwant la tomó hace 26 días. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 72/100
apache/maven-plugin-tools#1230 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de apache/maven-plugin-tools
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
oracle/graalvm-reachability-metadata#11472 ·
Los mantenedores suelen responder en 1 día
-
status: waiting-for-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
spring-projects/spring-ai#7269 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 89/100
objectionary/hone-maven-plugin#1353 ·
Los mantenedores suelen responder en 9 días
-
ClassNotFoundException: io.netty.channel.kqueue.KQueueEventLoop stack trace printed during native build on main (Netty 4.2 removed the class)Posiblemente ocupada @gastaldi la tomó hoy. Abiertoarea/netty kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
quarkusio/quarkus#57939 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
conductor-oss/conductor#1777 ·
Los mantenedores suelen responder en 4 días