Exclude package private classe references from entry points assertions
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- java
- Área
- build-system
Línea de trabajo
Empieza rastreando cómo se generan las clases de aserción de los entry points cuando includePackagePrivateClasses está habilitado, utilizando entryPointClassPackage y las configuraciones de generación de entry points descritas en la documentación del plugin enlazada. Verifica que los entry points generados no hagan referencia a clases de aserción package-private de otro paquete; se considera terminado cuando la configuración afectada ya no provoca errores de compilación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Since 2.2.0, when includePackagePrivateClasses option is enabled, package private assertions classes are referenced in the entry points assertions classes, like BddAssertions...
Which can cause compilation errors when these entry points classes are not generated in the same package.
As workarounds, the following plugin configurations can be applied :
- entryPointClassPackage configuration could match the package which contains assertions for package private classes
- entry points assertions classes generation should be disabled
Ideally, package private classes should not be referenced in entry points classes
- Lenguaje dominante
- Java
- Estrellas
- 31
- Forks
- 27
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la 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 assertj/assertj-assertions-generator-maven-plugin
-
Use Objects::deepEquals instead of deprecated Objects::areEqualPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
Move module to `assertj/assertj-generator`Quizá libre de nuevo @scordio la tomó hace 531 días y no hay ningún pull request abierto. Abierto
assertj/assertj-assertions-generator-maven-plugin#113 · 1 asignado ·
-
Plugin is a Maven 2.x plugin, which will be not supported in Maven 4.xPosiblemente ocupada @tisoft la tomó hace 1177 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
assertj/assertj-assertions-generator-maven-plugin#108 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
-
allow the jakarta version of `@Generated` instead of the javax one.Posiblemente ocupada @scordio la tomó hace 553 días. Abierto
assertj/assertj-assertions-generator-maven-plugin#93 · 7 comentarios · 7 reacciones · 1 asignado ·
Todos los issues de assertj/assertj-assertions-generator-maven-plugin
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
strimzi/strimzi-kafka-operator#13328 · 1 comentario · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
GoogleContainerTools/jib#4538 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
OpenLiberty/ci.maven#2137 ·
Los mantenedores suelen responder en 1 día
-
Payer adjustment can exceed the balance left after copay and deductible, so claim payments add up to more than the chargePosiblemente ocupada @DG47 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
synthetichealth/synthea#1772 ·
Los mantenedores suelen responder en 13 días
-
bug dependencies
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100