[MSOURCES-150] Skip creation of sources jar when sources are empty
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- build-system
Línea de trabajo
Comienza comparando el comportamiento de maven-source-plugin con la opción skipIfEmpty de maven-jar-plugin, centrándote en cómo se manejan las fuentes principales y de prueba vacías. Se considera terminado cuando el plugin de fuentes ofrece skipIfEmpty para las fuentes principales, evita crear un sources jar vacío cuando está habilitado y conserva o verifica el comportamiento existente de las fuentes de prueba.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Peter De Maeyer opened MSOURCES-150 and commented
The maven-jar-plugin can be configured with skipIfEmpty to skip the creation of a jar when the main sources are empty. This is useful for example when a project only has test sources.
However, even if the sources are empty, the maven-source-plugin always creates a sources jar, even if there is no jar.
For symmetry reasons, it would therefore be useful if the maven-source-plugin also had an option skipIfEmpty.
Also consider the same for test sources. Although it seems that for test sources it already works like this by default.
Affects: 3.3.0
- Lenguaje dominante
- Java
- Estrellas
- 36
- Forks
- 38
- Merge medio
- 1 d 47 min
- PR fusionados (30 d)
- 8
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-source-plugin
-
Fix Jenkins buildAbiertobug priority:critical
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
apache/maven-source-plugin#311 · 1 comentario ·
-
TestSourceJarMojo forks to generate-sources instead of generate-test-sourcesPosiblemente ocupada @elharo la tomó hace 66 días. Abiertobug priority:major
apache/maven-source-plugin#304 · 3 comentarios · 1 asignado ·
-
IT failings on masterQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertobug priority:blocker
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
apache/maven-source-plugin#261 ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
apache/maven-source-plugin#244 ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
apache/maven-source-plugin#239 ·
Todos los issues de apache/maven-source-plugin
Issues similares
-
Clock.MakeDate continues execution and returns a rolled-over instant after dispatching error on invalid datePosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
mit-cml/appinventor-sources#4155 ·
Los mantenedores suelen responder en 1 día
-
[Doc] - Creation du READMEAbierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 62/100
Hira-shi/PW1-DAI-Carrel-Egal-Eyer#28 ·
Los mantenedores suelen responder en 1 día
-
`GET /v1/event/token/{uuid}` can report a BOM upload as done before policy evaluation and metrics have finishedPosiblemente ocupada @Zargath la tomó hoy. Abiertodefect in triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
DependencyTrack/dependency-track#7646 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
floci-io/floci#5425 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
objectionary/eo-graphs#80 ·